body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Noto Serif JP', serif;
  font-size: 2.8rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-2 {
  font-family: 'Noto Serif JP', serif;
  font-size: 1.8rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 2.88rem;
}
.display-4 {
  font-family: 'Noto Serif JP', serif;
  font-size: 0.8rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-5 {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.2rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-7 {
  font-family: 'Noto Serif JP', serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #55b4d4 !important;
}
.bg-success {
  background-color: #2d2926 !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #b60000 !important;
}
.bg-danger {
  background-color: #b60000 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #4f4943 !important;
  border-color: #4f4943 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #262320 !important;
  border-color: #262320 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #262320 !important;
  border-color: #262320 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #2d2926 !important;
  border-color: #2d2926 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #040303 !important;
  border-color: #040303 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #040303 !important;
  border-color: #040303 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #b60000 !important;
  border-color: #b60000 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #6a0000 !important;
  border-color: #6a0000 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #6a0000 !important;
  border-color: #6a0000 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b60000 !important;
  border-color: #b60000 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #6a0000 !important;
  border-color: #6a0000 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #6a0000 !important;
  border-color: #6a0000 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #277e9c;
  color: #277e9c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #55b4d4;
  border-color: #55b4d4;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #181614;
  color: #181614;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #4f4943;
  border-color: #4f4943;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #4f4943 !important;
  border-color: #4f4943 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #2d2926;
  border-color: #2d2926;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #2d2926 !important;
  border-color: #2d2926 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #500000;
  color: #500000;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #b60000;
  border-color: #b60000;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #b60000 !important;
  border-color: #b60000 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #500000;
  color: #500000;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b60000;
  border-color: #b60000;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b60000 !important;
  border-color: #b60000 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #55b4d4 !important;
}
.text-secondary {
  color: #4f4943 !important;
}
.text-success {
  color: #2d2926 !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #b60000 !important;
}
.text-danger {
  color: #b60000 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #277e9c !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #181614 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #500000 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #500000 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #b60000;
}
.alert-danger {
  background-color: #b60000;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #55b4d4;
  border-color: #55b4d4;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #55b4d4;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f8fcfd;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #dfdcd9;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ff3737;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ff3737;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Noto Serif JP', serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #55b4d4;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #55b4d4;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #55b4d4;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #55b4d4;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #55b4d4;
  border-bottom-color: #55b4d4;
}
.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: #000000 !important;
  background-color: #55b4d4 !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: #4f4943 !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%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  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='%2355b4d4' %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.3;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZr4Z32etc H1 {
  text-align: left;
}
.cid-rZr4Z32etc .mbr-text,
.cid-rZr4Z32etc .mbr-section-btn {
  text-align: left;
}
.cid-rZr4Z32etc H3 {
  text-align: left;
}
.cid-rXlXx1iQ0x {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-rXlXx1iQ0x .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-rXlXx1iQ0x H3 {
  color: #635a51;
}
.cid-rXlXx1iQ0x .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rXlXx1iQ0x .mbr-text,
.cid-rXlXx1iQ0x .mbr-section-btn {
  color: #635a51;
}
.cid-rXmdL5SCuV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-rXmdL5SCuV P {
  color: #767676;
}
.cid-uvB8ZEptBj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uvB8ZEptBj .mbr-text {
  color: #ffffff;
  letter-spacing: 0.03em;
  line-height: 1.8;
}
.cid-uvB8ZEptBj .card-img span {
  font-size: 80px;
  color: #ffffff;
}
.cid-uvB8ZEptBj .card-title {
  margin-bottom: 2rem;
  text-align: center;
  color: #ffffff;
  letter-spacing: 0.1em;
}
.cid-uvB8ZEptBj .card-title,
.cid-uvB8ZEptBj .card-img {
  color: #ad181f;
}
.cid-uvB8ZEptBj .mbr-text,
.cid-uvB8ZEptBj .mbr-section-btn {
  color: #050505;
}
.cid-v5Df2xmcYA {
  padding-top: 30px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-v5Df2xmcYA .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-v5Df2xmcYA H3 {
  color: #635a51;
}
.cid-v5Df2xmcYA .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v5Df2xmcYA .mbr-text,
.cid-v5Df2xmcYA .mbr-section-btn {
  color: #635a51;
}
.cid-rZqsnX7x3I {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-rZqsnX7x3I P {
  color: #767676;
}
.cid-v5DfeYazjM {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5DfeYazjM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-v5DfeYazjM p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-v5DfeYazjM .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-v5DfeYazjM .mbr-section-btn a {
  margin: 0;
}
.cid-v5DfeYazjM .mbr-text {
  color: #767676;
}
.cid-v5DfeYazjM .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5DfeYazjM .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-v5DfeYazjM .mbr-text,
.cid-v5DfeYazjM .mbr-section-btn {
  color: #232323;
}
.cid-rXmb5OtzkS {
  padding-top: 0px;
  padding-bottom: 105px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-rXmb5OtzkS .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-rXmb5OtzkS H3 {
  color: #635a51;
}
.cid-rXmb5OtzkS .mbr-section-title {
  color: #635a51;
}
.cid-rXmb5OtzkS .mbr-text,
.cid-rXmb5OtzkS .mbr-section-btn {
  color: #635a51;
  text-align: left;
}
.cid-rZGu8SDFvh {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/6points-image-1500x1200.jpg");
}
.cid-s2K7VcNUWo {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #f0edec;
}
.cid-s2K7VcNUWo .line {
  background-color: #ad181f;
  color: #ad181f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s2K7VcNUWo .section-text {
  padding: 2rem 0;
  color: #ad181f;
}
.cid-s2K7VcNUWo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s2K7VcNUWo .inner-container {
    width: 100% !important;
  }
}
.cid-s5mzCOif2c {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #f0edec;
}
.cid-s5mzCOif2c .card-box {
  padding: 0 2rem;
}
.cid-s5mzCOif2c .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s5mzCOif2c .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s5mzCOif2c h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s5mzCOif2c p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s5mzCOif2c .mbr-text {
  color: #ad181f;
  text-align: center;
}
.cid-s5mzCOif2c .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #f0edec;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s5mzCOif2c .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s5mzCOif2c .card-title {
  text-align: center;
  color: #232323;
}
.cid-s5mzIzImKb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #f0edec;
}
.cid-s5mzIzImKb .card-box {
  padding: 0 2rem;
}
.cid-s5mzIzImKb .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s5mzIzImKb .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s5mzIzImKb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s5mzIzImKb p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s5mzIzImKb .mbr-text {
  color: #ad181f;
  text-align: center;
}
.cid-s5mzIzImKb .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #f0edec;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s5mzIzImKb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s5mzIzImKb .card-title {
  text-align: center;
  color: #232323;
}
.cid-rZINMZgBs3 {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #f0edec;
}
.cid-rZINMZgBs3 P {
  color: #767676;
}
.cid-rX4XlgCmWT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rX4XlgCmWT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rX4XlgCmWT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rX4XlgCmWT .mbr-text {
    text-align: center;
  }
}
.cid-rX4XlgCmWT .mbr-text,
.cid-rX4XlgCmWT .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rX4XlgCmWT H1 {
  color: #ad181f;
  text-align: left;
}
.cid-rX4XlgCmWT H3 {
  color: #232323;
}
.cid-rX4XJyRpJ7 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rX4XJyRpJ7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rX4XJyRpJ7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rX4XJyRpJ7 .mbr-text {
    text-align: center;
  }
}
.cid-rX4XJyRpJ7 .mbr-text,
.cid-rX4XJyRpJ7 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rX4XJyRpJ7 H1 {
  color: #ad181f;
  text-align: left;
}
.cid-rX4XJyRpJ7 H3 {
  color: #232323;
  text-align: right;
}
.cid-rZHcYsDsy6 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rZHcYsDsy6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZHcYsDsy6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZHcYsDsy6 .mbr-text {
    text-align: center;
  }
}
.cid-rZHcYsDsy6 .mbr-text,
.cid-rZHcYsDsy6 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rZHcYsDsy6 H1 {
  color: #ad181f;
  text-align: left;
}
.cid-rZHcYsDsy6 H3 {
  color: #232323;
}
.cid-rZHdEsrhIM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dotbg.gif");
}
@media (min-width: 992px) {
  .cid-rZHdEsrhIM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZHdEsrhIM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZHdEsrhIM .mbr-text {
    text-align: center;
  }
}
.cid-rZHdEsrhIM .mbr-text,
.cid-rZHdEsrhIM .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rZHdEsrhIM H1 {
  color: #ad181f;
  text-align: left;
}
.cid-rZHdEsrhIM H3 {
  color: #232323;
  text-align: left;
}
.cid-uHS0ojMM7i {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHS0ojMM7i .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-uHS0ojMM7i .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uHS0ojMM7i .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-uHS0ojMM7i .team-item .item-image img {
  width: 100%;
}
.cid-uHS0ojMM7i .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uHS0ojMM7i .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uHS0ojMM7i .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uHS0ojMM7i .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uHS0ojMM7i .team-item .item-caption {
  background: #ffffff;
}
.cid-uHS0ojMM7i H2 {
  text-align: left;
  color: #232323;
}
.cid-rZGtmmk4RV {
  padding-top: 0px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-rZGtmmk4RV .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-rZGtmmk4RV H3 {
  color: #635a51;
}
.cid-rZGtmmk4RV .mbr-section-title {
  color: #635a51;
}
.cid-rZGtmmk4RV .mbr-text,
.cid-rZGtmmk4RV .mbr-section-btn {
  color: #635a51;
  text-align: left;
}
.cid-rZBUjlxjgZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZBUjlxjgZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZBUjlxjgZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZBUjlxjgZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZBUjlxjgZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZBUjlxjgZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZBUjlxjgZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZBUjlxjgZ .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-rZBUjlxjgZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZBUjlxjgZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rZCCiZhia4 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-rZCCiZhia4 .content {
    text-align: center;
  }
  .cid-rZCCiZhia4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZCCiZhia4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rZCCiZhia4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rZCCiZhia4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rZCCiZhia4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rZCCiZhia4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rZCCiZhia4 .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-rZCCiZhia4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rZCCiZhia4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rZCCiZhia4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rZCCiZhia4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZCCiZhia4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rZCCiZhia4 H5 {
  color: #ffffff;
}
.cid-rZCCiZhia4 P {
  color: #ffffff;
}
.cid-s04P75UORn {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics-headdaimg.jpg");
}
.cid-s04P75UORn P {
  color: #767676;
}
.cid-s04P75UORn H1 {
  text-align: left;
  color: #ffffff;
}
.cid-s04P75UORn .mbr-text,
.cid-s04P75UORn .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s04P75UORn H3 {
  text-align: left;
  color: #ffffff;
}
.cid-s04OKS4QF6 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s04OKS4QF6 .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s04OKS4QF6 H3 {
  color: #635a51;
}
.cid-s04OKS4QF6 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-s04OKS4QF6 .mbr-text,
.cid-s04OKS4QF6 .mbr-section-btn {
  color: #635a51;
}
.cid-s04OKSVmS1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s04OKSVmS1 P {
  color: #767676;
}
.cid-s8LgyRs24E {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s8LgyRs24E h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s8LgyRs24E p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-s8LgyRs24E .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-s8LgyRs24E .mbr-section-btn a {
  margin: 0;
}
.cid-s8LgyRs24E .mbr-text {
  color: #767676;
}
.cid-s8LgyRs24E .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-s8LgyRs24E .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-s8LgyRs24E .mbr-text,
.cid-s8LgyRs24E .mbr-section-btn {
  color: #232323;
}
.cid-s04Qa1Hbiq {
  padding-top: 15px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s04Qa1Hbiq .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s04Qa1Hbiq H3 {
  color: #635a51;
}
.cid-s04Qa1Hbiq .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-s04Qa1Hbiq .mbr-text,
.cid-s04Qa1Hbiq .mbr-section-btn {
  color: #635a51;
}
.cid-s04QfluXGB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s04QfluXGB P {
  color: #767676;
}
.cid-uELgkA7yrK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uELgkA7yrK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-uELgkA7yrK p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-uELgkA7yrK .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-uELgkA7yrK .mbr-section-btn a {
  margin: 0;
}
.cid-uELgkA7yrK .mbr-text {
  color: #767676;
}
.cid-uELgkA7yrK .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uELgkA7yrK .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-uELgkA7yrK .mbr-text,
.cid-uELgkA7yrK .mbr-section-btn {
  color: #232323;
}
.cid-ujUKDPdQwZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ujUKDPdQwZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-ujUKDPdQwZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-ujUKDPdQwZ .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-ujUKDPdQwZ .mbr-section-btn a {
  margin: 0;
}
.cid-ujUKDPdQwZ .mbr-text {
  color: #767676;
}
.cid-ujUKDPdQwZ .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ujUKDPdQwZ .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-ujUKDPdQwZ .mbr-text,
.cid-ujUKDPdQwZ .mbr-section-btn {
  color: #232323;
}
.cid-tLLCvi7jUP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tLLCvi7jUP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-tLLCvi7jUP p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tLLCvi7jUP .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-tLLCvi7jUP .mbr-section-btn a {
  margin: 0;
}
.cid-tLLCvi7jUP .mbr-text {
  color: #767676;
}
.cid-tLLCvi7jUP .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tLLCvi7jUP .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-tLLCvi7jUP .mbr-text,
.cid-tLLCvi7jUP .mbr-section-btn {
  color: #232323;
}
.cid-u7IkcoPGXi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u7IkcoPGXi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-u7IkcoPGXi p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-u7IkcoPGXi .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-u7IkcoPGXi .mbr-section-btn a {
  margin: 0;
}
.cid-u7IkcoPGXi .mbr-text {
  color: #767676;
}
.cid-u7IkcoPGXi .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u7IkcoPGXi .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-u7IkcoPGXi .mbr-text,
.cid-u7IkcoPGXi .mbr-section-btn {
  color: #232323;
}
.cid-tyzL2JQtXv {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyzL2JQtXv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-tyzL2JQtXv p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tyzL2JQtXv .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-tyzL2JQtXv .mbr-section-btn a {
  margin: 0;
}
.cid-tyzL2JQtXv .mbr-text {
  color: #767676;
}
.cid-tyzL2JQtXv .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tyzL2JQtXv .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-tyzL2JQtXv .mbr-text,
.cid-tyzL2JQtXv .mbr-section-btn {
  color: #232323;
}
.cid-ttm1elDF1n {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ttm1elDF1n h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-ttm1elDF1n p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-ttm1elDF1n .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-ttm1elDF1n .mbr-section-btn a {
  margin: 0;
}
.cid-ttm1elDF1n .mbr-text {
  color: #767676;
}
.cid-ttm1elDF1n .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ttm1elDF1n .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-ttm1elDF1n .mbr-text,
.cid-ttm1elDF1n .mbr-section-btn {
  color: #232323;
}
.cid-te5CoxjQ0e {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-te5CoxjQ0e h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-te5CoxjQ0e p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-te5CoxjQ0e .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-te5CoxjQ0e .mbr-section-btn a {
  margin: 0;
}
.cid-te5CoxjQ0e .mbr-text {
  color: #767676;
}
.cid-te5CoxjQ0e .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-te5CoxjQ0e .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-te5CoxjQ0e .mbr-text,
.cid-te5CoxjQ0e .mbr-section-btn {
  color: #232323;
}
.cid-t4czEaVMMq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4czEaVMMq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-t4czEaVMMq p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-t4czEaVMMq .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-t4czEaVMMq .mbr-section-btn a {
  margin: 0;
}
.cid-t4czEaVMMq .mbr-text {
  color: #767676;
}
.cid-t4czEaVMMq .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-t4czEaVMMq .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-t4czEaVMMq .mbr-text,
.cid-t4czEaVMMq .mbr-section-btn {
  color: #232323;
}
.cid-sQvZqJJpzl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQvZqJJpzl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sQvZqJJpzl p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sQvZqJJpzl .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sQvZqJJpzl .mbr-section-btn a {
  margin: 0;
}
.cid-sQvZqJJpzl .mbr-text {
  color: #767676;
}
.cid-sQvZqJJpzl .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sQvZqJJpzl .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sQvZqJJpzl .mbr-text,
.cid-sQvZqJJpzl .mbr-section-btn {
  color: #232323;
}
.cid-sKAlvJd1Kq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKAlvJd1Kq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sKAlvJd1Kq p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sKAlvJd1Kq .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sKAlvJd1Kq .mbr-section-btn a {
  margin: 0;
}
.cid-sKAlvJd1Kq .mbr-text {
  color: #767676;
}
.cid-sKAlvJd1Kq .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sKAlvJd1Kq .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sKAlvJd1Kq .mbr-text,
.cid-sKAlvJd1Kq .mbr-section-btn {
  color: #232323;
}
.cid-sBJbQsIeXH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBJbQsIeXH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sBJbQsIeXH p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sBJbQsIeXH .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sBJbQsIeXH .mbr-section-btn a {
  margin: 0;
}
.cid-sBJbQsIeXH .mbr-text {
  color: #767676;
}
.cid-sBJbQsIeXH .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sBJbQsIeXH .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sBJbQsIeXH .mbr-text,
.cid-sBJbQsIeXH .mbr-section-btn {
  color: #232323;
}
.cid-smP6nmj4ZQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smP6nmj4ZQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-smP6nmj4ZQ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-smP6nmj4ZQ .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-smP6nmj4ZQ .mbr-section-btn a {
  margin: 0;
}
.cid-smP6nmj4ZQ .mbr-text {
  color: #767676;
}
.cid-smP6nmj4ZQ .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-smP6nmj4ZQ .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-smP6nmj4ZQ .mbr-text,
.cid-smP6nmj4ZQ .mbr-section-btn {
  color: #232323;
}
.cid-sMtKXgJK4E {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMtKXgJK4E h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sMtKXgJK4E p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sMtKXgJK4E .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sMtKXgJK4E .mbr-section-btn a {
  margin: 0;
}
.cid-sMtKXgJK4E .mbr-text {
  color: #767676;
}
.cid-sMtKXgJK4E .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sMtKXgJK4E .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sMtKXgJK4E .mbr-text,
.cid-sMtKXgJK4E .mbr-section-btn {
  color: #232323;
}
.cid-s8LgIZ9cbW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s8LgIZ9cbW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s8LgIZ9cbW p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-s8LgIZ9cbW .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-s8LgIZ9cbW .mbr-section-btn a {
  margin: 0;
}
.cid-s8LgIZ9cbW .mbr-text {
  color: #767676;
}
.cid-s8LgIZ9cbW .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-s8LgIZ9cbW .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-s8LgIZ9cbW .mbr-text,
.cid-s8LgIZ9cbW .mbr-section-btn {
  color: #232323;
}
.cid-s04Rpcq19j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s04Rpcq19j .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s04Rpcq19j .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s04Rpcq19j .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s04Rpcq19j .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s04Rpcq19j .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s04Rpcq19j .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s04Rpcq19j .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-s04Rpcq19j .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s04Rpcq19j .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t53erTqL6S {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53erTqL6S .content {
    text-align: center;
  }
  .cid-t53erTqL6S .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53erTqL6S .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53erTqL6S .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53erTqL6S .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53erTqL6S .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53erTqL6S .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53erTqL6S .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-t53erTqL6S .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53erTqL6S .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53erTqL6S .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53erTqL6S .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53erTqL6S .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53erTqL6S H5 {
  color: #ffffff;
}
.cid-t53erTqL6S P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZCJlPqmDk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/gaiyou-headdaimg.jpg");
}
.cid-rZCJlPqmDk H1 {
  text-align: left;
}
.cid-rZCJlPqmDk .mbr-text,
.cid-rZCJlPqmDk .mbr-section-btn {
  text-align: left;
}
.cid-rZCJlPqmDk H3 {
  text-align: left;
}
.cid-rZCLKxXXY5 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZCLKxXXY5 .testimonial-text {
  font-style: italic;
  color: #ad181f;
  font-weight: 300;
}
.cid-rZCLKxXXY5 .mbr-author-name {
  font-weight: bold;
  color: #232323;
}
.cid-rZCLKxXXY5 .mbr-author-desc {
  color: #232;
}
@media (max-width: 991px) {
  .cid-rZCLKxXXY5 .mbr-figure,
  .cid-rZCLKxXXY5 img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-s5mdd2tmP9 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-s5mdd2tmP9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s5mdd2tmP9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s5mdd2tmP9 .mbr-text {
    text-align: center;
  }
}
.cid-s5mdd2tmP9 H1 {
  color: #232323;
}
.cid-s5mdd2tmP9 .mbr-text,
.cid-s5mdd2tmP9 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rZCMUB4r07 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-rZCMUB4r07 P {
  color: #767676;
}
.cid-rZCNfsbTcH {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-rZCNfsbTcH .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-rZCNfsbTcH H3 {
  color: #635a51;
}
.cid-rZCNfsbTcH .mbr-section-title {
  color: #232323;
}
.cid-rZCNfsbTcH .mbr-text,
.cid-rZCNfsbTcH .mbr-section-btn {
  color: #b60000;
}
.cid-s3unXjW6T0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3unXjW6T0 .line {
  background-color: #ad181f;
  color: #ad181f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s3unXjW6T0 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #ad181f;
}
.cid-s3unXjW6T0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s3unXjW6T0 .inner-container {
    width: 100% !important;
  }
}
.cid-rZCO5OI3hm {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 0px;
}
.cid-rZCO5OI3hm .image-block {
  margin: auto;
}
.cid-rZCO5OI3hm figcaption {
  position: relative;
}
.cid-rZCO5OI3hm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZCO5OI3hm .image-block {
    width: 100% !important;
  }
}
.cid-rZCO5OI3hm DIV {
  color: #ce0404;
}
.cid-s3uATjYJ68 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3uATjYJ68 .mbr-text {
  color: #232323;
}
.cid-s3uzVvPQ3K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3uzVvPQ3K .line {
  background-color: #ad181f;
  color: #ad181f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s3uzVvPQ3K .section-text {
  padding: 2rem 0;
  color: #ad181f;
  text-align: left;
}
.cid-s3uzVvPQ3K .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s3uzVvPQ3K .inner-container {
    width: 100% !important;
  }
}
.cid-rZCP3KOI5q {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 0px;
}
.cid-rZCP3KOI5q .image-block {
  margin: auto;
}
.cid-rZCP3KOI5q figcaption {
  position: relative;
}
.cid-rZCP3KOI5q figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZCP3KOI5q .image-block {
    width: 100% !important;
  }
}
.cid-rZCP3KOI5q DIV {
  color: #ce0404;
}
.cid-s3uY1k9AuX {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3uY1k9AuX .mbr-text {
  color: #232323;
}
.cid-rZCQ9D4Ld7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #f7f2ed, #f7f2ed);
}
.cid-rZCQ9D4Ld7 .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-rZCQ9D4Ld7 H3 {
  color: #635a51;
}
.cid-rZCQ9D4Ld7 .mbr-section-title {
  color: #232323;
}
.cid-rZCQ9D4Ld7 .mbr-text,
.cid-rZCQ9D4Ld7 .mbr-section-btn {
  color: #635a51;
}
.cid-rZCJlTl6DM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f7f2ed;
}
.cid-rZCJlTl6DM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rZCJlTl6DM p {
  color: #767676;
  text-align: left;
}
.cid-rZCJlTl6DM .card-box {
  padding-top: 2rem;
}
.cid-rZCJlTl6DM .card-wrapper {
  height: 100%;
}
.cid-rZCJlTl6DM .card-title {
  color: #4f4943;
}
.cid-rZCJlTl6DM P {
  color: #232323;
  text-align: left;
}
.cid-rZCRAaSZyi {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #f7f2ed;
}
.cid-rZCRAaSZyi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rZCRAaSZyi p {
  color: #767676;
  text-align: left;
}
.cid-rZCRAaSZyi .card-box {
  padding-top: 2rem;
}
.cid-rZCRAaSZyi .card-wrapper {
  height: 100%;
}
.cid-rZCRAaSZyi .card-title {
  color: #4f4943;
}
.cid-rZCRAaSZyi P {
  color: #232323;
  text-align: left;
}
.cid-s4flbto5vH {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #f7f2ed;
}
.cid-s4flbto5vH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4flbto5vH p {
  color: #767676;
  text-align: left;
}
.cid-s4flbto5vH .card-box {
  padding-top: 2rem;
}
.cid-s4flbto5vH .card-wrapper {
  height: 100%;
}
.cid-s4flbto5vH .card-title {
  color: #4f4943;
}
.cid-s4flbto5vH P {
  color: #232323;
  text-align: left;
}
.cid-rZCJm2dxaV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZCJm2dxaV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZCJm2dxaV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZCJm2dxaV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZCJm2dxaV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZCJm2dxaV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZCJm2dxaV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZCJm2dxaV .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-rZCJm2dxaV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZCJm2dxaV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t53bkJr0mD {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53bkJr0mD .content {
    text-align: center;
  }
  .cid-t53bkJr0mD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53bkJr0mD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53bkJr0mD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53bkJr0mD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53bkJr0mD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53bkJr0mD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53bkJr0mD .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-t53bkJr0mD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53bkJr0mD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53bkJr0mD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53bkJr0mD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53bkJr0mD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53bkJr0mD H5 {
  color: #ffffff;
}
.cid-t53bkJr0mD P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZCVJHOr5V {
  background-image: url("../../../assets/images/6points-image-1500x1200.jpg");
}
.cid-rZCVJHOr5V H1 {
  text-align: left;
}
.cid-rZCVJHOr5V .mbr-text,
.cid-rZCVJHOr5V .mbr-section-btn {
  text-align: left;
}
.cid-rZCVJHOr5V H3 {
  text-align: left;
}
.cid-s2JQ79WWRl {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s2JQ79WWRl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2JQ79WWRl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2JQ79WWRl .mbr-text {
    text-align: center;
  }
}
.cid-s2JQ79WWRl H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s2JQ79WWRl .mbr-text,
.cid-s2JQ79WWRl .mbr-section-btn {
  color: #232323;
}
.cid-s2JQ79WWRl H3 {
  color: #ad181f;
  text-align: left;
}
.cid-s5mnOK3CcZ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s5mnOK3CcZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s5mnOK3CcZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s5mnOK3CcZ .mbr-text {
    text-align: center;
  }
}
.cid-s5mnOK3CcZ .mbr-text,
.cid-s5mnOK3CcZ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s5mnOK3CcZ H1 {
  color: #232323;
  text-align: left;
}
.cid-s5mnOK3CcZ H3 {
  color: #232323;
  text-align: left;
}
.cid-s4C8EXeXOl {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s4C8EXeXOl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4C8EXeXOl p {
  color: #767676;
  text-align: left;
}
.cid-s4C8EXeXOl .card-box {
  padding-top: 2rem;
}
.cid-s4C8EXeXOl .card-wrapper {
  height: 100%;
}
.cid-s4C8EXeXOl .card-title {
  color: #232323;
}
.cid-s4C8EXeXOl P {
  color: #232323;
  text-align: left;
}
.cid-rZHTM0aNdB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-rZHTM0aNdB P {
  color: #767676;
}
.cid-s2JSkmHiLG {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s2JSkmHiLG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2JSkmHiLG .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2JSkmHiLG .mbr-text {
    text-align: center;
  }
}
.cid-s2JSkmHiLG H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s2JSkmHiLG .mbr-text,
.cid-s2JSkmHiLG .mbr-section-btn {
  color: #232323;
}
.cid-s2JSkmHiLG H3 {
  color: #ad181f;
  text-align: left;
}
.cid-s0QnQfu1xM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s0QnQfu1xM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s0QnQfu1xM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s0QnQfu1xM .mbr-text {
    text-align: center;
  }
}
.cid-s0QnQfu1xM .mbr-text,
.cid-s0QnQfu1xM .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s0QnQfu1xM H1 {
  color: #232323;
  text-align: left;
}
.cid-s0QnQfu1xM H3 {
  color: #232323;
  text-align: left;
}
.cid-s2D8kPYuyz {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s2D8kPYuyz .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s2D8kPYuyz .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2D8kPYuyz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2D8kPYuyz .mbr-text {
    text-align: center;
  }
}
.cid-s2D8kPYuyz .mbr-text,
.cid-s2D8kPYuyz .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s2D8kPYuyz H1 {
  color: #232323;
  text-align: left;
}
.cid-s2D8kPYuyz H3 {
  color: #232323;
  text-align: left;
}
.cid-s2JZvAr0L7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s2JZvAr0L7 P {
  color: #767676;
}
.cid-s2JXDeEDy2 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s2JXDeEDy2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2JXDeEDy2 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2JXDeEDy2 .mbr-text {
    text-align: center;
  }
}
.cid-s2JXDeEDy2 H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s2JXDeEDy2 .mbr-text,
.cid-s2JXDeEDy2 .mbr-section-btn {
  color: #232323;
}
.cid-s2JXDeEDy2 H3 {
  color: #ad181f;
  text-align: left;
}
.cid-s9vrnHgtrU {
  background: #ffffff;
}
.cid-s9vrnHgtrU .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s9vrnHgtrU figcaption {
  position: relative;
}
.cid-s9vrnHgtrU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9vrnHgtrU .image-block {
    width: 100% !important;
  }
}
.cid-s2JXdP8taf {
  padding-top: 60px;
  padding-bottom: 135px;
  background-color: #f7f2ed;
}
.cid-s2JXdP8taf H3 {
  color: #ad181f;
  text-align: center;
}
.cid-s2JXdP8taf .mbr-text,
.cid-s2JXdP8taf .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s2JXdP8taf H1 {
  color: #ad181f;
}
.cid-s2K03WyMAf {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s2K03WyMAf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2K03WyMAf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2K03WyMAf .mbr-text {
    text-align: center;
  }
}
.cid-s2K03WyMAf H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s2K03WyMAf .mbr-text,
.cid-s2K03WyMAf .mbr-section-btn {
  color: #232323;
}
.cid-s2K03WyMAf H3 {
  color: #ad181f;
  text-align: left;
}
.cid-s5mqJrYYAb {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s5mqJrYYAb .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s5mqJrYYAb .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s5mqJrYYAb .mbr-text {
    text-align: center;
  }
}
.cid-s5mqJrYYAb .mbr-text,
.cid-s5mqJrYYAb .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s5mqJrYYAb H1 {
  color: #232323;
  text-align: left;
}
.cid-s5mqJrYYAb H3 {
  color: #232323;
  text-align: left;
}
.cid-s4C9Abif3s {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s4C9Abif3s h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4C9Abif3s p {
  color: #767676;
  text-align: left;
}
.cid-s4C9Abif3s .card-box {
  padding-top: 2rem;
}
.cid-s4C9Abif3s .card-wrapper {
  height: 100%;
}
.cid-s4C9Abif3s .card-title {
  color: #232323;
}
.cid-s4C9Abif3s P {
  color: #232323;
  text-align: left;
}
.cid-rZHVjDXPNh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-rZHVjDXPNh P {
  color: #767676;
}
.cid-s2K1pgC8Lm {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s2K1pgC8Lm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2K1pgC8Lm .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2K1pgC8Lm .mbr-text {
    text-align: center;
  }
}
.cid-s2K1pgC8Lm H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s2K1pgC8Lm .mbr-text,
.cid-s2K1pgC8Lm .mbr-section-btn {
  color: #232323;
}
.cid-s2K1pgC8Lm H3 {
  color: #ad181f;
  text-align: left;
}
.cid-s5msHnltv6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s5msHnltv6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s5msHnltv6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s5msHnltv6 .mbr-text {
    text-align: center;
  }
}
.cid-s5msHnltv6 .mbr-text,
.cid-s5msHnltv6 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s5msHnltv6 H1 {
  color: #232323;
  text-align: left;
}
.cid-s5msHnltv6 H3 {
  color: #232323;
  text-align: left;
}
.cid-rZHVMkEdjn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZHVMkEdjn h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rZHVMkEdjn p {
  color: #767676;
  text-align: left;
}
.cid-rZHVMkEdjn .card-box {
  padding-top: 2rem;
}
.cid-rZHVMkEdjn .card-wrapper {
  height: 100%;
}
.cid-rZHVMkEdjn .card-title {
  color: #232323;
}
.cid-rZHVMkEdjn P {
  color: #232323;
  text-align: left;
}
.cid-rZHVTaHa3T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZHVTaHa3T h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rZHVTaHa3T p {
  color: #767676;
  text-align: left;
}
.cid-rZHVTaHa3T .card-box {
  padding-top: 2rem;
}
.cid-rZHVTaHa3T .card-wrapper {
  height: 100%;
}
.cid-rZHVTaHa3T .card-title {
  color: #232323;
}
.cid-rZHVTaHa3T P {
  color: #232323;
  text-align: left;
}
.cid-s3zW0H2sqf {
  padding-top: 0px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s3zW0H2sqf .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s3zW0H2sqf H3 {
  color: #635a51;
}
.cid-s3zW0H2sqf .mbr-section-title {
  color: #635a51;
}
.cid-s3zW0H2sqf .mbr-text,
.cid-s3zW0H2sqf .mbr-section-btn {
  color: #635a51;
  text-align: left;
}
.cid-rZHXIE6nDo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-rZHXIE6nDo P {
  color: #767676;
}
.cid-s2K1D8H388 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s2K1D8H388 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2K1D8H388 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2K1D8H388 .mbr-text {
    text-align: center;
  }
}
.cid-s2K1D8H388 H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s2K1D8H388 .mbr-text,
.cid-s2K1D8H388 .mbr-section-btn {
  color: #232323;
}
.cid-s2K1D8H388 H3 {
  color: #ad181f;
  text-align: left;
}
.cid-rZHXRxSLZf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rZHXRxSLZf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZHXRxSLZf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZHXRxSLZf .mbr-text {
    text-align: center;
  }
}
.cid-rZHXRxSLZf .mbr-text,
.cid-rZHXRxSLZf .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rZHXRxSLZf H1 {
  color: #b60000;
}
.cid-rZHXRxSLZf H3 {
  color: #ad181f;
}
.cid-s4C6B0Hlb1 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s4C6B0Hlb1 P {
  color: #767676;
}
.cid-s4C6B0Hlb1 H1 {
  text-align: left;
  color: #ad181f;
}
.cid-s4C6B0Hlb1 .mbr-text,
.cid-s4C6B0Hlb1 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s7xQMtqCzD {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s7xQMtqCzD P {
  color: #767676;
}
.cid-s7xQMtqCzD H1 {
  text-align: left;
  color: #ad181f;
}
.cid-s7xQMtqCzD .mbr-text,
.cid-s7xQMtqCzD .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rZCVJTPmOL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZCVJTPmOL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZCVJTPmOL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZCVJTPmOL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZCVJTPmOL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZCVJTPmOL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZCVJTPmOL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZCVJTPmOL .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-rZCVJTPmOL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZCVJTPmOL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t53bo9uPWK {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53bo9uPWK .content {
    text-align: center;
  }
  .cid-t53bo9uPWK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53bo9uPWK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53bo9uPWK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53bo9uPWK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53bo9uPWK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53bo9uPWK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53bo9uPWK .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-t53bo9uPWK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53bo9uPWK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53bo9uPWK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53bo9uPWK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53bo9uPWK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53bo9uPWK H5 {
  color: #ffffff;
}
.cid-t53bo9uPWK P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZI77oeh3k {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/teachers-headdaimg-1200x675.jpg");
}
.cid-rZI77oeh3k H1 {
  text-align: left;
}
.cid-rZI77oeh3k .mbr-text,
.cid-rZI77oeh3k .mbr-section-btn {
  text-align: left;
}
.cid-rZI77oeh3k H3 {
  text-align: left;
}
.cid-rZI77sDjPk {
  padding-top: 60px;
  padding-bottom: 30px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-rZI77sDjPk .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-rZI77sDjPk H3 {
  color: #635a51;
}
.cid-rZI77sDjPk .mbr-section-title {
  color: #b60000;
  text-align: left;
}
.cid-rZI77sDjPk .mbr-text,
.cid-rZI77sDjPk .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rZIaxKihXm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-rZIaxKihXm P {
  color: #767676;
}
.cid-s7xT0g5Lkd {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7xT0g5Lkd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7xT0g5Lkd p {
  color: #767676;
  margin: 0;
}
.cid-s7xT0g5Lkd .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7xT0g5Lkd .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7xT0g5Lkd .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7xT0g5Lkd .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7xT0g5Lkd .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7xT0g5Lkd .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7xT0g5Lkd .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7xT0g5Lkd .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7xT0g5Lkd .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7xT0g5Lkd .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7xT0g5Lkd p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7xT0g5Lkd .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7xT0g5Lkd P {
  color: #232323;
  text-align: left;
}
.cid-s7xT0g5Lkd .card-title DIV {
  text-align: left;
}
.cid-s7xTSJdiFW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7xTSJdiFW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7xTSJdiFW p {
  color: #767676;
  margin: 0;
}
.cid-s7xTSJdiFW .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7xTSJdiFW .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7xTSJdiFW .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7xTSJdiFW .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7xTSJdiFW .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7xTSJdiFW .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7xTSJdiFW .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7xTSJdiFW .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7xTSJdiFW .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7xTSJdiFW .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7xTSJdiFW p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7xTSJdiFW .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7xTSJdiFW P {
  color: #232323;
  text-align: left;
}
.cid-uduTF1QHmo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uduTF1QHmo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uduTF1QHmo p {
  color: #767676;
  margin: 0;
}
.cid-uduTF1QHmo .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uduTF1QHmo .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uduTF1QHmo .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uduTF1QHmo .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uduTF1QHmo .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uduTF1QHmo .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uduTF1QHmo .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uduTF1QHmo .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uduTF1QHmo .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uduTF1QHmo .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uduTF1QHmo p.col-right {
    padding-top: 1rem;
  }
}
.cid-uduTF1QHmo .col-right {
  text-align: left;
  color: #232323;
}
.cid-uduTF1QHmo P {
  color: #232323;
  text-align: left;
}
.cid-rZIfCnhWPB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZIfCnhWPB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rZIfCnhWPB p {
  color: #767676;
  margin: 0;
}
.cid-rZIfCnhWPB .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-rZIfCnhWPB .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rZIfCnhWPB .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rZIfCnhWPB .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-rZIfCnhWPB .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-rZIfCnhWPB .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-rZIfCnhWPB .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-rZIfCnhWPB .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZIfCnhWPB .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-rZIfCnhWPB .col-left h4 {
    padding-top: 1rem;
  }
  .cid-rZIfCnhWPB p.col-right {
    padding-top: 1rem;
  }
}
.cid-rZIfCnhWPB .col-right {
  text-align: left;
  color: #232323;
}
.cid-rZIfCnhWPB P {
  color: #232323;
  text-align: left;
}
.cid-s7yjarol9F {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7yjarol9F h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7yjarol9F p {
  color: #767676;
  margin: 0;
}
.cid-s7yjarol9F .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7yjarol9F .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7yjarol9F .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7yjarol9F .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7yjarol9F .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7yjarol9F .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7yjarol9F .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7yjarol9F .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7yjarol9F .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7yjarol9F .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7yjarol9F p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7yjarol9F .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7yjarol9F P {
  color: #232323;
  text-align: left;
}
.cid-s7yjarol9F .card-title DIV {
  text-align: left;
}
.cid-s7y8eFoBIV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7y8eFoBIV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7y8eFoBIV p {
  color: #767676;
  margin: 0;
}
.cid-s7y8eFoBIV .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7y8eFoBIV .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7y8eFoBIV .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7y8eFoBIV .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7y8eFoBIV .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7y8eFoBIV .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7y8eFoBIV .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7y8eFoBIV .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7y8eFoBIV .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7y8eFoBIV .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7y8eFoBIV p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7y8eFoBIV .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7y8eFoBIV P {
  color: #232323;
  text-align: left;
}
.cid-s7yg6fKeo4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7yg6fKeo4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7yg6fKeo4 p {
  color: #767676;
  margin: 0;
}
.cid-s7yg6fKeo4 .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7yg6fKeo4 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7yg6fKeo4 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7yg6fKeo4 .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7yg6fKeo4 .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7yg6fKeo4 .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7yg6fKeo4 .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7yg6fKeo4 .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7yg6fKeo4 .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7yg6fKeo4 .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7yg6fKeo4 p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7yg6fKeo4 .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7yg6fKeo4 P {
  color: #232323;
  text-align: left;
}
.cid-s7yg6fKeo4 .card-title DIV {
  text-align: left;
}
.cid-s7ygK0YH9O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7ygK0YH9O h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7ygK0YH9O p {
  color: #767676;
  margin: 0;
}
.cid-s7ygK0YH9O .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7ygK0YH9O .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7ygK0YH9O .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7ygK0YH9O .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7ygK0YH9O .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7ygK0YH9O .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7ygK0YH9O .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7ygK0YH9O .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7ygK0YH9O .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7ygK0YH9O .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7ygK0YH9O p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7ygK0YH9O .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7ygK0YH9O P {
  color: #232323;
  text-align: left;
}
.cid-s7ygK0YH9O .card-title DIV {
  text-align: left;
}
.cid-s7yhf2M5sl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7yhf2M5sl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7yhf2M5sl p {
  color: #767676;
  margin: 0;
}
.cid-s7yhf2M5sl .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7yhf2M5sl .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7yhf2M5sl .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7yhf2M5sl .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7yhf2M5sl .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7yhf2M5sl .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7yhf2M5sl .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7yhf2M5sl .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7yhf2M5sl .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7yhf2M5sl .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7yhf2M5sl p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7yhf2M5sl .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7yhf2M5sl P {
  color: #232323;
  text-align: left;
}
.cid-s7yhf2M5sl .card-title DIV {
  text-align: left;
}
.cid-s7yhFiPBTM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7yhFiPBTM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7yhFiPBTM p {
  color: #767676;
  margin: 0;
}
.cid-s7yhFiPBTM .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7yhFiPBTM .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7yhFiPBTM .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7yhFiPBTM .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7yhFiPBTM .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7yhFiPBTM .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7yhFiPBTM .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7yhFiPBTM .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7yhFiPBTM .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7yhFiPBTM .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7yhFiPBTM p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7yhFiPBTM .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7yhFiPBTM P {
  color: #232323;
  text-align: left;
}
.cid-s7yhFiPBTM .card-title DIV {
  text-align: left;
}
.cid-s7yid3XSyg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7yid3XSyg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7yid3XSyg p {
  color: #767676;
  margin: 0;
}
.cid-s7yid3XSyg .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7yid3XSyg .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7yid3XSyg .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7yid3XSyg .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7yid3XSyg .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7yid3XSyg .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7yid3XSyg .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7yid3XSyg .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7yid3XSyg .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7yid3XSyg .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7yid3XSyg p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7yid3XSyg .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7yid3XSyg P {
  color: #232323;
  text-align: left;
}
.cid-s7yid3XSyg .card-title DIV {
  text-align: left;
}
.cid-s7yiCeBfg1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7yiCeBfg1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7yiCeBfg1 p {
  color: #767676;
  margin: 0;
}
.cid-s7yiCeBfg1 .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7yiCeBfg1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7yiCeBfg1 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7yiCeBfg1 .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7yiCeBfg1 .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7yiCeBfg1 .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7yiCeBfg1 .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7yiCeBfg1 .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7yiCeBfg1 .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7yiCeBfg1 .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7yiCeBfg1 p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7yiCeBfg1 .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7yiCeBfg1 P {
  color: #232323;
  text-align: left;
}
.cid-s7yiCeBfg1 .card-title DIV {
  text-align: left;
}
.cid-t5wAk6V98R {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t5wAk6V98R h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t5wAk6V98R p {
  color: #767676;
  margin: 0;
}
.cid-t5wAk6V98R .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-t5wAk6V98R .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t5wAk6V98R .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t5wAk6V98R .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-t5wAk6V98R .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-t5wAk6V98R .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-t5wAk6V98R .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-t5wAk6V98R .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t5wAk6V98R .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-t5wAk6V98R .col-left h4 {
    padding-top: 1rem;
  }
  .cid-t5wAk6V98R p.col-right {
    padding-top: 1rem;
  }
}
.cid-t5wAk6V98R .col-right {
  text-align: left;
  color: #232323;
}
.cid-t5wAk6V98R P {
  color: #232323;
  text-align: left;
}
.cid-t5wAk6V98R .card-title DIV {
  text-align: left;
}
.cid-uduUXz3rYj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uduUXz3rYj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uduUXz3rYj p {
  color: #767676;
  margin: 0;
}
.cid-uduUXz3rYj .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uduUXz3rYj .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uduUXz3rYj .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uduUXz3rYj .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uduUXz3rYj .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uduUXz3rYj .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uduUXz3rYj .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uduUXz3rYj .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uduUXz3rYj .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uduUXz3rYj .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uduUXz3rYj p.col-right {
    padding-top: 1rem;
  }
}
.cid-uduUXz3rYj .col-right {
  text-align: left;
  color: #232323;
}
.cid-uduUXz3rYj P {
  color: #232323;
  text-align: left;
}
.cid-uJmFmzpdFl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uJmFmzpdFl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uJmFmzpdFl p {
  color: #767676;
  margin: 0;
}
.cid-uJmFmzpdFl .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uJmFmzpdFl .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uJmFmzpdFl .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uJmFmzpdFl .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uJmFmzpdFl .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uJmFmzpdFl .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uJmFmzpdFl .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uJmFmzpdFl .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJmFmzpdFl .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uJmFmzpdFl .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uJmFmzpdFl p.col-right {
    padding-top: 1rem;
  }
}
.cid-uJmFmzpdFl .col-right {
  text-align: left;
  color: #232323;
}
.cid-uJmFmzpdFl P {
  color: #232323;
  text-align: left;
}
.cid-s7yktqGiah {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7yktqGiah h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7yktqGiah p {
  color: #767676;
  margin: 0;
}
.cid-s7yktqGiah .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s7yktqGiah .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s7yktqGiah .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7yktqGiah .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s7yktqGiah .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s7yktqGiah .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s7yktqGiah .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s7yktqGiah .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7yktqGiah .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s7yktqGiah .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s7yktqGiah p.col-right {
    padding-top: 1rem;
  }
}
.cid-s7yktqGiah .col-right {
  text-align: left;
  color: #232323;
}
.cid-s7yktqGiah P {
  color: #232323;
  text-align: left;
}
.cid-s7yktqGiah .card-title DIV {
  text-align: left;
}
.cid-tEBsQOGIyc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tEBsQOGIyc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tEBsQOGIyc p {
  color: #767676;
  margin: 0;
}
.cid-tEBsQOGIyc .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-tEBsQOGIyc .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tEBsQOGIyc .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tEBsQOGIyc .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-tEBsQOGIyc .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-tEBsQOGIyc .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-tEBsQOGIyc .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-tEBsQOGIyc .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tEBsQOGIyc .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-tEBsQOGIyc .col-left h4 {
    padding-top: 1rem;
  }
  .cid-tEBsQOGIyc p.col-right {
    padding-top: 1rem;
  }
}
.cid-tEBsQOGIyc .col-right {
  text-align: left;
  color: #232323;
}
.cid-tEBsQOGIyc P {
  color: #232323;
  text-align: left;
}
.cid-tEBsQOGIyc .card-title DIV {
  text-align: left;
}
.cid-uJmGnqzgu0 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uJmGnqzgu0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uJmGnqzgu0 p {
  color: #767676;
  margin: 0;
}
.cid-uJmGnqzgu0 .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uJmGnqzgu0 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uJmGnqzgu0 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uJmGnqzgu0 .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uJmGnqzgu0 .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uJmGnqzgu0 .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uJmGnqzgu0 .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uJmGnqzgu0 .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJmGnqzgu0 .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uJmGnqzgu0 .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uJmGnqzgu0 p.col-right {
    padding-top: 1rem;
  }
}
.cid-uJmGnqzgu0 .col-right {
  text-align: left;
  color: #232323;
}
.cid-uJmGnqzgu0 P {
  color: #232323;
  text-align: left;
}
.cid-rZI77ITXIQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZI77ITXIQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZI77ITXIQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZI77ITXIQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZI77ITXIQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZI77ITXIQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZI77ITXIQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZI77ITXIQ .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-rZI77ITXIQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZI77ITXIQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t53brMqoGl {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53brMqoGl .content {
    text-align: center;
  }
  .cid-t53brMqoGl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53brMqoGl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53brMqoGl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53brMqoGl .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53brMqoGl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53brMqoGl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53brMqoGl .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-t53brMqoGl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53brMqoGl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53brMqoGl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53brMqoGl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53brMqoGl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53brMqoGl H5 {
  color: #ffffff;
}
.cid-t53brMqoGl P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZIxSgfK5R {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/guests-headdaimg.jpg");
}
.cid-rZIxSgfK5R H1 {
  text-align: left;
}
.cid-rZIxSgfK5R .mbr-text,
.cid-rZIxSgfK5R .mbr-section-btn {
  text-align: left;
}
.cid-rZIxSgfK5R H3 {
  text-align: left;
}
.cid-s2UEmZ7tGD {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #f0edec, #f0edec);
}
.cid-s2UEmZ7tGD .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s2UEmZ7tGD H3 {
  color: #635a51;
}
.cid-s2UEmZ7tGD .mbr-section-title {
  color: #ad181f;
  text-align: left;
}
.cid-s2UEmZ7tGD .mbr-text,
.cid-s2UEmZ7tGD .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tFZn6esGii {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #f0edec, #f0edec);
}
.cid-tFZn6esGii .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-tFZn6esGii H3 {
  color: #635a51;
}
.cid-tFZn6esGii .mbr-section-title {
  color: #ad181f;
  text-align: left;
}
.cid-tFZn6esGii .mbr-text,
.cid-tFZn6esGii .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uduYC1dJFS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-uduYC1dJFS .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-uduYC1dJFS .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uduYC1dJFS .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-uduYC1dJFS .team-item .item-image img {
  width: 100%;
}
.cid-uduYC1dJFS .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uduYC1dJFS .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uduYC1dJFS .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uduYC1dJFS .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uduYC1dJFS .team-item .item-caption {
  background: #ffffff;
}
.cid-uduYC1dJFS H2 {
  text-align: left;
  color: #b60000;
}
.cid-uduYC1dJFS .item-role P {
  text-align: center;
}
.cid-tECgaTS2Qx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-tECgaTS2Qx .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-tECgaTS2Qx .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tECgaTS2Qx .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-tECgaTS2Qx .team-item .item-image img {
  width: 100%;
}
.cid-tECgaTS2Qx .team-item .item-name p {
  margin-bottom: 0;
}
.cid-tECgaTS2Qx .team-item .item-role p {
  margin-bottom: 0;
}
.cid-tECgaTS2Qx .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-tECgaTS2Qx .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-tECgaTS2Qx .team-item .item-caption {
  background: #ffffff;
}
.cid-tECgaTS2Qx H2 {
  text-align: left;
  color: #b60000;
}
.cid-tECgaTS2Qx .item-role P {
  text-align: center;
}
.cid-tECeRFEv18 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-tECeRFEv18 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-tECeRFEv18 .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tECeRFEv18 .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-tECeRFEv18 .team-item .item-image img {
  width: 100%;
}
.cid-tECeRFEv18 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-tECeRFEv18 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-tECeRFEv18 .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-tECeRFEv18 .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-tECeRFEv18 .team-item .item-caption {
  background: #ffffff;
}
.cid-tECeRFEv18 H2 {
  text-align: left;
  color: #b60000;
}
.cid-tECeRFEv18 .item-role P {
  text-align: center;
}
.cid-tECdhy3N9n {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-tECdhy3N9n .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-tECdhy3N9n .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tECdhy3N9n .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-tECdhy3N9n .team-item .item-image img {
  width: 100%;
}
.cid-tECdhy3N9n .team-item .item-name p {
  margin-bottom: 0;
}
.cid-tECdhy3N9n .team-item .item-role p {
  margin-bottom: 0;
}
.cid-tECdhy3N9n .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-tECdhy3N9n .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-tECdhy3N9n .team-item .item-caption {
  background: #ffffff;
}
.cid-tECdhy3N9n H2 {
  text-align: left;
  color: #b60000;
}
.cid-tECdhy3N9n .item-role P {
  text-align: center;
}
.cid-t5qrPaKvyv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-t5qrPaKvyv .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-t5qrPaKvyv .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t5qrPaKvyv .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-t5qrPaKvyv .team-item .item-image img {
  width: 100%;
}
.cid-t5qrPaKvyv .team-item .item-name p {
  margin-bottom: 0;
}
.cid-t5qrPaKvyv .team-item .item-role p {
  margin-bottom: 0;
}
.cid-t5qrPaKvyv .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-t5qrPaKvyv .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-t5qrPaKvyv .team-item .item-caption {
  background: #ffffff;
}
.cid-t5qrPaKvyv H2 {
  text-align: left;
  color: #b60000;
}
.cid-t5qrPaKvyv .item-role P {
  text-align: center;
}
.cid-swJkCxQJyG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-swJkCxQJyG .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-swJkCxQJyG .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-swJkCxQJyG .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-swJkCxQJyG .team-item .item-image img {
  width: 100%;
}
.cid-swJkCxQJyG .team-item .item-name p {
  margin-bottom: 0;
}
.cid-swJkCxQJyG .team-item .item-role p {
  margin-bottom: 0;
}
.cid-swJkCxQJyG .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-swJkCxQJyG .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-swJkCxQJyG .team-item .item-caption {
  background: #ffffff;
}
.cid-swJkCxQJyG H2 {
  text-align: left;
  color: #b60000;
}
.cid-swJkCxQJyG .item-role P {
  text-align: center;
}
.cid-s3il1DOFvZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-s3il1DOFvZ .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-s3il1DOFvZ .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3il1DOFvZ .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-s3il1DOFvZ .team-item .item-image img {
  width: 100%;
}
.cid-s3il1DOFvZ .team-item .item-name p {
  margin-bottom: 0;
}
.cid-s3il1DOFvZ .team-item .item-role p {
  margin-bottom: 0;
}
.cid-s3il1DOFvZ .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-s3il1DOFvZ .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-s3il1DOFvZ .team-item .item-caption {
  background: #ffffff;
}
.cid-s3il1DOFvZ H2 {
  text-align: left;
  color: #b60000;
}
.cid-s3il1DOFvZ .item-role P {
  text-align: center;
}
.cid-s3iin1xd3B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-s3iin1xd3B .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-s3iin1xd3B .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3iin1xd3B .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-s3iin1xd3B .team-item .item-image img {
  width: 100%;
}
.cid-s3iin1xd3B .team-item .item-name p {
  margin-bottom: 0;
}
.cid-s3iin1xd3B .team-item .item-role p {
  margin-bottom: 0;
}
.cid-s3iin1xd3B .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-s3iin1xd3B .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-s3iin1xd3B .team-item .item-caption {
  background: #ffffff;
}
.cid-s3iin1xd3B H2 {
  text-align: left;
  color: #b60000;
}
.cid-s3iin1xd3B .item-role P {
  text-align: center;
}
.cid-s3ibcvSNLz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-s3ibcvSNLz .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-s3ibcvSNLz .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3ibcvSNLz .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-s3ibcvSNLz .team-item .item-image img {
  width: 100%;
}
.cid-s3ibcvSNLz .team-item .item-name p {
  margin-bottom: 0;
}
.cid-s3ibcvSNLz .team-item .item-role p {
  margin-bottom: 0;
}
.cid-s3ibcvSNLz .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-s3ibcvSNLz .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-s3ibcvSNLz .team-item .item-caption {
  background: #ffffff;
}
.cid-s3ibcvSNLz H2 {
  text-align: left;
  color: #b60000;
}
.cid-s3ibcvSNLz .item-role P {
  text-align: center;
}
.cid-s3iaegsRbO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-s3iaegsRbO .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-s3iaegsRbO .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3iaegsRbO .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-s3iaegsRbO .team-item .item-image img {
  width: 100%;
}
.cid-s3iaegsRbO .team-item .item-name p {
  margin-bottom: 0;
}
.cid-s3iaegsRbO .team-item .item-role p {
  margin-bottom: 0;
}
.cid-s3iaegsRbO .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-s3iaegsRbO .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-s3iaegsRbO .team-item .item-caption {
  background: #ffffff;
}
.cid-s3iaegsRbO H2 {
  text-align: left;
  color: #b60000;
}
.cid-s3iaegsRbO .item-role P {
  text-align: center;
}
.cid-s313pjRNyr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-s313pjRNyr .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-s313pjRNyr .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s313pjRNyr .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-s313pjRNyr .team-item .item-image img {
  width: 100%;
}
.cid-s313pjRNyr .team-item .item-name p {
  margin-bottom: 0;
}
.cid-s313pjRNyr .team-item .item-role p {
  margin-bottom: 0;
}
.cid-s313pjRNyr .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-s313pjRNyr .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-s313pjRNyr .team-item .item-caption {
  background: #ffffff;
}
.cid-s313pjRNyr H2 {
  text-align: left;
  color: #b60000;
}
.cid-s313pjRNyr .item-role P {
  text-align: center;
}
.cid-s30YS8vxwW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-s30YS8vxwW .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-s30YS8vxwW .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s30YS8vxwW .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-s30YS8vxwW .team-item .item-image img {
  width: 100%;
}
.cid-s30YS8vxwW .team-item .item-name p {
  margin-bottom: 0;
}
.cid-s30YS8vxwW .team-item .item-role p {
  margin-bottom: 0;
}
.cid-s30YS8vxwW .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-s30YS8vxwW .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-s30YS8vxwW .team-item .item-caption {
  background: #ffffff;
}
.cid-s30YS8vxwW H2 {
  text-align: left;
  color: #b60000;
}
.cid-s30YS8vxwW .item-role P {
  text-align: center;
}
.cid-s30xs1f5TS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f0edec;
}
.cid-s30xs1f5TS .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-s30xs1f5TS .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s30xs1f5TS .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-s30xs1f5TS .team-item .item-image img {
  width: 100%;
}
.cid-s30xs1f5TS .team-item .item-name p {
  margin-bottom: 0;
}
.cid-s30xs1f5TS .team-item .item-role p {
  margin-bottom: 0;
}
.cid-s30xs1f5TS .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-s30xs1f5TS .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-s30xs1f5TS .team-item .item-caption {
  background: #ffffff;
}
.cid-s30xs1f5TS H2 {
  text-align: left;
  color: #b60000;
}
.cid-s30xs1f5TS .item-role P {
  text-align: center;
}
.cid-rZIxSoNViL {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f0edec;
}
.cid-rZIxSoNViL .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-rZIxSoNViL .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZIxSoNViL .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-rZIxSoNViL .team-item .item-image img {
  width: 100%;
}
.cid-rZIxSoNViL .team-item .item-name p {
  margin-bottom: 0;
}
.cid-rZIxSoNViL .team-item .item-role p {
  margin-bottom: 0;
}
.cid-rZIxSoNViL .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-rZIxSoNViL .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-rZIxSoNViL .team-item .item-caption {
  background: #ffffff;
}
.cid-rZIxSoNViL H2 {
  text-align: left;
  color: #b60000;
}
.cid-rZIxSoNViL .item-role P {
  text-align: center;
}
.cid-rZIxSCAycN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZIxSCAycN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZIxSCAycN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZIxSCAycN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZIxSCAycN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZIxSCAycN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZIxSCAycN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZIxSCAycN .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-rZIxSCAycN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZIxSCAycN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t53dRIoBMh {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53dRIoBMh .content {
    text-align: center;
  }
  .cid-t53dRIoBMh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53dRIoBMh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53dRIoBMh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53dRIoBMh .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53dRIoBMh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53dRIoBMh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53dRIoBMh .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-t53dRIoBMh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53dRIoBMh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53dRIoBMh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53dRIoBMh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53dRIoBMh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53dRIoBMh H5 {
  color: #ffffff;
}
.cid-t53dRIoBMh P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s04IrifQSQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/setsubi-headdaimg.jpg");
}
.cid-s04IrifQSQ H1 {
  text-align: left;
}
.cid-s04IrifQSQ .mbr-text,
.cid-s04IrifQSQ .mbr-section-btn {
  text-align: left;
}
.cid-s04IrifQSQ H3 {
  text-align: left;
}
.cid-s5mDsQj53I {
  padding-top: 90px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s5mDsQj53I .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s5mDsQj53I H3 {
  color: #635a51;
}
.cid-s5mDsQj53I .mbr-section-title {
  color: #b60000;
  text-align: left;
}
.cid-s5mDsQj53I .mbr-text,
.cid-s5mDsQj53I .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s04JYS5KvR {
  background: #ad181f;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s04JYS5KvR .image-block {
  margin: auto;
}
.cid-s04JYS5KvR figcaption {
  position: relative;
}
.cid-s04JYS5KvR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s04JYS5KvR .image-block {
    width: 100% !important;
  }
}
.cid-s04IrvigBq {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s04IrvigBq .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s04IrvigBq H3 {
  color: #635a51;
}
.cid-s04IrvigBq .mbr-section-title {
  color: #b60000;
  text-align: left;
}
.cid-s04IrvigBq .mbr-text,
.cid-s04IrvigBq .mbr-section-btn {
  color: #635a51;
}
.cid-s04IrvX0RC {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s04IrvX0RC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s04IrvX0RC p {
  color: #767676;
  text-align: left;
}
.cid-s04IrvX0RC .card-box {
  padding-top: 2rem;
}
.cid-s04IrvX0RC .card-wrapper {
  height: 100%;
}
.cid-s04IrvX0RC .card-title {
  color: #232323;
}
.cid-s04IrvX0RC P {
  color: #232323;
  text-align: left;
}
.cid-s4k5HzcEg3 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4k5HzcEg3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4k5HzcEg3 p {
  color: #767676;
  text-align: left;
}
.cid-s4k5HzcEg3 .card-box {
  padding-top: 2rem;
}
.cid-s4k5HzcEg3 .card-wrapper {
  height: 100%;
}
.cid-s4k5HzcEg3 .card-title {
  color: #232323;
}
.cid-s4k5HzcEg3 P {
  color: #232323;
  text-align: left;
}
.cid-s04L4LYk7f {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s04L4LYk7f P {
  color: #767676;
}
.cid-s04KMWrc0G {
  padding-top: 60px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s04KMWrc0G .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s04KMWrc0G H3 {
  color: #635a51;
}
.cid-s04KMWrc0G .mbr-section-title {
  color: #b60000;
  text-align: left;
}
.cid-s04KMWrc0G .mbr-text,
.cid-s04KMWrc0G .mbr-section-btn {
  color: #635a51;
}
.cid-s04IrwRB6U {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s04IrwRB6U h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s04IrwRB6U p {
  color: #767676;
  text-align: left;
}
.cid-s04IrwRB6U .card-box {
  padding-top: 2rem;
}
.cid-s04IrwRB6U .card-wrapper {
  height: 100%;
}
.cid-s04IrwRB6U .card-title {
  color: #232323;
}
.cid-s04IrwRB6U P {
  color: #232323;
  text-align: left;
}
.cid-s04MnNztia {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s04MnNztia h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s04MnNztia p {
  color: #767676;
  text-align: left;
}
.cid-s04MnNztia .card-box {
  padding-top: 2rem;
}
.cid-s04MnNztia .card-wrapper {
  height: 100%;
}
.cid-s04MnNztia .card-title {
  color: #232323;
}
.cid-s04MnNztia P {
  color: #232323;
  text-align: left;
}
.cid-s4k83ZC53S {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s4k83ZC53S h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4k83ZC53S p {
  color: #767676;
  text-align: left;
}
.cid-s4k83ZC53S .card-box {
  padding-top: 2rem;
}
.cid-s4k83ZC53S .card-wrapper {
  height: 100%;
}
.cid-s4k83ZC53S .card-title {
  color: #232323;
}
.cid-s4k83ZC53S P {
  color: #232323;
  text-align: left;
}
.cid-s04Iryc2bX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s04Iryc2bX P {
  color: #767676;
}
.cid-s04KYGaZXG {
  padding-top: 60px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s04KYGaZXG .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s04KYGaZXG H3 {
  color: #635a51;
}
.cid-s04KYGaZXG .mbr-section-title {
  color: #b60000;
  text-align: left;
}
.cid-s04KYGaZXG .mbr-text,
.cid-s04KYGaZXG .mbr-section-btn {
  color: #635a51;
}
.cid-s04L0B7FFP {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s04L0B7FFP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s04L0B7FFP p {
  color: #767676;
  text-align: left;
}
.cid-s04L0B7FFP .card-box {
  padding-top: 2rem;
}
.cid-s04L0B7FFP .card-wrapper {
  height: 100%;
}
.cid-s04L0B7FFP .card-title {
  color: #232323;
}
.cid-s04L0B7FFP P {
  color: #232323;
  text-align: left;
}
.cid-s04IrAkif7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s04IrAkif7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s04IrAkif7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s04IrAkif7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s04IrAkif7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s04IrAkif7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s04IrAkif7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s04IrAkif7 .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-s04IrAkif7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s04IrAkif7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t53dV0JAlC {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53dV0JAlC .content {
    text-align: center;
  }
  .cid-t53dV0JAlC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53dV0JAlC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53dV0JAlC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53dV0JAlC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53dV0JAlC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53dV0JAlC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53dV0JAlC .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-t53dV0JAlC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53dV0JAlC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53dV0JAlC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53dV0JAlC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53dV0JAlC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53dV0JAlC H5 {
  color: #ffffff;
}
.cid-t53dV0JAlC P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s05mWBhv75 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mca-topimg.jpg");
}
.cid-s05mWBhv75 H1 {
  text-align: left;
}
.cid-s05mWBhv75 H3 {
  text-align: left;
}
.cid-s05mWBhv75 .mbr-text,
.cid-s05mWBhv75 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s05mWDdJmO {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s05mWDdJmO .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s05mWDdJmO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s05mWDdJmO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s05mWDdJmO .mbr-text {
    text-align: center;
  }
}
.cid-s05mWDdJmO .mbr-text,
.cid-s05mWDdJmO .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s05mWDdJmO H1 {
  color: #232323;
  text-align: left;
}
.cid-s05mWDdJmO H3 {
  color: #232323;
  text-align: left;
}
.cid-s5DhGafOqD {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5DhGafOqD .mbr-section-subtitle {
  color: #767676;
}
.cid-s5DiF4CAA2 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s5DiF4CAA2 .mbr-text,
.cid-s5DiF4CAA2 blockquote {
  color: #767676;
}
.cid-s5DiF4CAA2 .mbr-text {
  color: #232323;
}
.cid-s5DiF4CAA2 .mbr-text P {
  text-align: center;
}
.cid-s3sxZj3580 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3sxZj3580 .mbr-section-subtitle {
  color: #767676;
}
.cid-s3sxf2p6G3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3sxf2p6G3 .line {
  background-color: #b60000;
  color: #b60000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s3sxf2p6G3 .section-text {
  padding: 2rem 0;
}
.cid-s3sxf2p6G3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s3sxf2p6G3 .inner-container {
    width: 100% !important;
  }
}
.cid-s05mWErbjw {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s05mWErbjw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s05mWErbjw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s05mWErbjw .mbr-text {
    text-align: center;
  }
}
.cid-s05mWErbjw .mbr-text,
.cid-s05mWErbjw .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s05mWErbjw H1 {
  color: #232323;
  text-align: left;
}
.cid-s05mWErbjw H3 {
  color: #232323;
  text-align: left;
}
.cid-s5Dex8uNh0 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5Dex8uNh0 .mbr-section-subtitle {
  color: #767676;
}
.cid-s5Dcwx53jR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s5Dcwx53jR .mbr-text {
  color: #232323;
}
.cid-s5Dcwx53jR h4 {
  text-align: center;
}
.cid-s5Dcwx53jR p {
  text-align: center;
}
.cid-s5Dcwx53jR .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-s5Dcwx53jR .card-title,
.cid-s5Dcwx53jR .card-img {
  color: #ad181f;
}
.cid-s5Denr7tSA {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s5Denr7tSA .mbr-text {
  color: #232323;
}
.cid-s5Denr7tSA h4 {
  text-align: center;
}
.cid-s5Denr7tSA p {
  text-align: center;
}
.cid-s5Denr7tSA .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-s5Denr7tSA .card-title,
.cid-s5Denr7tSA .card-img {
  color: #ad181f;
}
.cid-s3s8XsX9et {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3s8XsX9et .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s3s8XsX9et .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s3s8XsX9et .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s3s8XsX9et .mbr-text {
    text-align: center;
  }
}
.cid-s3s8XsX9et .mbr-text,
.cid-s3s8XsX9et .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s3s8XsX9et H1 {
  color: #232323;
  text-align: left;
}
.cid-s3s8XsX9et H3 {
  color: #232323;
  text-align: left;
}
.cid-s3ssX5Aev4 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3ssX5Aev4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3ssX5Aev4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3ssX5Aev4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3ssX5Aev4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3ssX5Aev4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s3ssX5Aev4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s3ssX5Aev4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s3ssX5Aev4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s3ssX5Aev4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s05mWIESd8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s05mWIESd8 P {
  color: #767676;
}
.cid-s05mWK4Sey {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eumaVeF {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eumaVeF .content {
    text-align: center;
  }
  .cid-t53eumaVeF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eumaVeF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eumaVeF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eumaVeF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eumaVeF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eumaVeF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eumaVeF .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-t53eumaVeF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eumaVeF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eumaVeF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eumaVeF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eumaVeF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eumaVeF H5 {
  color: #ffffff;
}
.cid-t53eumaVeF P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s9whQxYf5A {
  background-image: url("../../../assets/images/teidan-topimg03-1920x1080.jpg");
}
.cid-s9whQxYf5A H1 {
  text-align: left;
}
.cid-s9whQxYf5A H3 {
  text-align: left;
}
.cid-s9whQxYf5A .mbr-text,
.cid-s9whQxYf5A .mbr-section-btn {
  text-align: left;
}
.cid-s48DXvHF4m {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s48DXvHF4m .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s48DXvHF4m .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s48DXvHF4m .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s48DXvHF4m .mbr-text {
    text-align: center;
  }
}
.cid-s48DXvHF4m .mbr-text,
.cid-s48DXvHF4m .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48DXvHF4m H1 {
  color: #232323;
  text-align: left;
}
.cid-s48DXvHF4m H3 {
  color: #232323;
  text-align: left;
}
.cid-s48DXwXAbD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s48DXwXAbD .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s48DXwXAbD .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s48DXwXAbD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s48DXwXAbD .mbr-text {
    text-align: center;
  }
}
.cid-s48DXwXAbD .mbr-text,
.cid-s48DXwXAbD .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48DXwXAbD H1 {
  color: #232323;
  text-align: left;
}
.cid-s48DXwXAbD H3 {
  color: #232323;
  text-align: left;
}
.cid-s7xJEVB0mk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7xJEVB0mk h1 {
  color: #616161;
}
.cid-s7xJEVB0mk h2,
.cid-s7xJEVB0mk h3,
.cid-s7xJEVB0mk p {
  color: #767676;
}
.cid-s7xJEVB0mk .mbr-section-subtitle {
  font-style: italic;
}
.cid-s7xJEVB0mk .mbr-text,
.cid-s7xJEVB0mk .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48DXxJzbw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s48DXxJzbw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s48DXxJzbw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s48DXxJzbw .mbr-text {
    text-align: center;
  }
}
.cid-s48DXxJzbw .mbr-text,
.cid-s48DXxJzbw .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48DXxJzbw H1 {
  color: #232323;
  text-align: left;
}
.cid-s48DXxJzbw H3 {
  color: #232323;
  text-align: left;
}
.cid-s7xKotuQr3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7xKotuQr3 h1 {
  color: #616161;
}
.cid-s7xKotuQr3 h2,
.cid-s7xKotuQr3 h3,
.cid-s7xKotuQr3 p {
  color: #767676;
}
.cid-s7xKotuQr3 .mbr-section-subtitle {
  font-style: italic;
}
.cid-s7xKotuQr3 .mbr-text,
.cid-s7xKotuQr3 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48LrkUtq2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s48LrkUtq2 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s48LrkUtq2 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s48LrkUtq2 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s48LrkUtq2 .mbr-text {
    text-align: center;
  }
}
.cid-s48LrkUtq2 .mbr-text,
.cid-s48LrkUtq2 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48LrkUtq2 H1 {
  color: #232323;
  text-align: left;
}
.cid-s7xKIT6JiM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7xKIT6JiM h1 {
  color: #616161;
}
.cid-s7xKIT6JiM h2,
.cid-s7xKIT6JiM h3,
.cid-s7xKIT6JiM p {
  color: #767676;
}
.cid-s7xKIT6JiM .mbr-section-subtitle {
  font-style: italic;
}
.cid-s7xKIT6JiM .mbr-text,
.cid-s7xKIT6JiM .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48MWhcQY5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s48MWhcQY5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s48MWhcQY5 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s48MWhcQY5 .mbr-text {
    text-align: center;
  }
}
.cid-s48MWhcQY5 .mbr-text,
.cid-s48MWhcQY5 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48MWhcQY5 H1 {
  color: #232323;
  text-align: left;
}
.cid-s7xKX5kOfd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7xKX5kOfd h1 {
  color: #616161;
}
.cid-s7xKX5kOfd h2,
.cid-s7xKX5kOfd h3,
.cid-s7xKX5kOfd p {
  color: #767676;
}
.cid-s7xKX5kOfd .mbr-section-subtitle {
  font-style: italic;
}
.cid-s7xKX5kOfd .mbr-text,
.cid-s7xKX5kOfd .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48OYVXqqL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s48OYVXqqL .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s48OYVXqqL .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s48OYVXqqL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s48OYVXqqL .mbr-text {
    text-align: center;
  }
}
.cid-s48OYVXqqL .mbr-text,
.cid-s48OYVXqqL .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48OYVXqqL H1 {
  color: #232323;
  text-align: left;
}
.cid-s48OYVXqqL H3 {
  color: #232323;
  text-align: left;
}
.cid-s7xLg3rLaq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7xLg3rLaq h1 {
  color: #616161;
}
.cid-s7xLg3rLaq h2,
.cid-s7xLg3rLaq h3,
.cid-s7xLg3rLaq p {
  color: #767676;
}
.cid-s7xLg3rLaq .mbr-section-subtitle {
  font-style: italic;
}
.cid-s7xLg3rLaq .mbr-text,
.cid-s7xLg3rLaq .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s48DXz1dTP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s48DXz1dTP P {
  color: #767676;
}
.cid-s48DXzsfEN {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53exBdeNr {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53exBdeNr .content {
    text-align: center;
  }
  .cid-t53exBdeNr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53exBdeNr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53exBdeNr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53exBdeNr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53exBdeNr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53exBdeNr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53exBdeNr .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-t53exBdeNr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53exBdeNr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53exBdeNr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53exBdeNr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53exBdeNr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53exBdeNr H5 {
  color: #ffffff;
}
.cid-t53exBdeNr P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s7CsOa0CBQ {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/news-hanyoubg-1920x1080.jpg");
}
.cid-s7CsOa0CBQ H1 {
  text-align: left;
}
.cid-s7CsOa0CBQ H3 {
  text-align: left;
}
.cid-s7CsOa0CBQ .mbr-text,
.cid-s7CsOa0CBQ .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s7Cuvq59rc {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7Cuvq59rc h1 {
  color: #616161;
}
.cid-s7Cuvq59rc h2,
.cid-s7Cuvq59rc h3,
.cid-s7Cuvq59rc p {
  color: #767676;
}
.cid-s7Cuvq59rc .mbr-section-subtitle {
  font-style: italic;
}
.cid-s7Cuvq59rc .mbr-text,
.cid-s7Cuvq59rc .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s7Cuvq59rc H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s7Cuvq59rc DIV {
  text-align: left;
}
.cid-s7CsOattLu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s7CsOattLu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s7CsOattLu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s7CsOattLu .mbr-text {
    text-align: center;
  }
}
.cid-s7CsOattLu .mbr-text,
.cid-s7CsOattLu .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s7CsOattLu H1 {
  color: #232323;
  text-align: left;
}
.cid-s7CsOattLu H3 {
  color: #232323;
  text-align: left;
}
.cid-s8L1Mk7Qx4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8L1Mk7Qx4 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8L1Mk7Qx4 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8L1Mk7Qx4 .mbr-text {
    text-align: center;
  }
}
.cid-s8L1Mk7Qx4 .mbr-text,
.cid-s8L1Mk7Qx4 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8L1Mk7Qx4 H1 {
  color: #232323;
  text-align: left;
}
.cid-s8L1Mk7Qx4 H3 {
  color: #232323;
  text-align: left;
}
.cid-s7CsOcTWbs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s7CsOcTWbs P {
  color: #767676;
}
.cid-s7CsOd9czT {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eFUt3EN {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eFUt3EN .content {
    text-align: center;
  }
  .cid-t53eFUt3EN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eFUt3EN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eFUt3EN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eFUt3EN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eFUt3EN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eFUt3EN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eFUt3EN .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-t53eFUt3EN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eFUt3EN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eFUt3EN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eFUt3EN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eFUt3EN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eFUt3EN H5 {
  color: #ffffff;
}
.cid-t53eFUt3EN P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s5Dmn52Ffm {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics-oc-main.jpg");
}
.cid-s5Dmn52Ffm H1 {
  text-align: left;
}
.cid-s5Dmn52Ffm H3 {
  text-align: left;
}
.cid-s5Dmn52Ffm .mbr-text,
.cid-s5Dmn52Ffm .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s5Dn7hRCSh {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s5Dn7hRCSh .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s5Dn7hRCSh .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-s5Dn7hRCSh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s5Dn7hRCSh .inner-container {
    width: 100% !important;
  }
}
.cid-s5DrwJtkFP {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s5DrwJtkFP .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s5DrwJtkFP H3 {
  color: #635a51;
}
.cid-s5DrwJtkFP .mbr-section-title {
  color: #b60000;
}
.cid-s5DrwJtkFP .mbr-text,
.cid-s5DrwJtkFP .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s5Dmn5Cpi1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5Dmn5Cpi1 .mbr-section-subtitle {
  color: #767676;
}
.cid-s5Dmn5P7dI {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s5Dmn5P7dI .mbr-text,
.cid-s5Dmn5P7dI blockquote {
  color: #767676;
}
.cid-s5Dmn5P7dI .mbr-text {
  color: #232323;
}
.cid-s5Dmn5P7dI .mbr-text P {
  text-align: center;
}
.cid-s5Dmn6i8U0 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s5Dmn6i8U0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s5Dmn6i8U0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s5Dmn6i8U0 .mbr-text {
    text-align: center;
  }
}
.cid-s5Dmn6i8U0 .mbr-text,
.cid-s5Dmn6i8U0 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s5Dmn6i8U0 H1 {
  color: #232323;
  text-align: left;
}
.cid-s5Dmn6i8U0 H3 {
  color: #232323;
  text-align: left;
}
.cid-s5Dmn7oeX7 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s5Dmn7oeX7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s5Dmn7oeX7 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s5Dmn7oeX7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s5Dmn7oeX7 .mbr-text {
    text-align: center;
  }
}
.cid-s5Dmn7oeX7 .mbr-text,
.cid-s5Dmn7oeX7 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s5Dmn7oeX7 H1 {
  color: #232323;
  text-align: left;
}
.cid-s5Dmn7oeX7 H3 {
  color: #232323;
  text-align: left;
}
.cid-s5Dr2ruVjz {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s5Dr2ruVjz .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s5Dr2ruVjz .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-s5Dr2ruVjz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s5Dr2ruVjz .inner-container {
    width: 100% !important;
  }
}
.cid-s5Dmn7ZnKd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s5Dmn7ZnKd P {
  color: #767676;
}
.cid-s5Dmn8h5S4 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eCIHTMf {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eCIHTMf .content {
    text-align: center;
  }
  .cid-t53eCIHTMf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eCIHTMf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eCIHTMf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eCIHTMf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eCIHTMf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eCIHTMf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eCIHTMf .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-t53eCIHTMf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eCIHTMf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eCIHTMf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eCIHTMf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eCIHTMf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eCIHTMf H5 {
  color: #ffffff;
}
.cid-t53eCIHTMf P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s61C1vG3Cx {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/news-hanyoubg-1920x1080.jpg");
}
.cid-s61C1vG3Cx H1 {
  text-align: left;
}
.cid-s61C1vG3Cx H3 {
  text-align: left;
}
.cid-s61C1vG3Cx .mbr-text,
.cid-s61C1vG3Cx .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s61C1wMbFh {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s61C1wMbFh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s61C1wMbFh .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s61C1wMbFh .mbr-text {
    text-align: center;
  }
}
.cid-s61C1wMbFh .mbr-text,
.cid-s61C1wMbFh .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s61C1wMbFh H1 {
  color: #232323;
  text-align: left;
}
.cid-s61C1wMbFh H3 {
  color: #232323;
  text-align: left;
}
.cid-s8FNp9oAmf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s8FNp9oAmf .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s8FNp9oAmf .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-s8FNp9oAmf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s8FNp9oAmf .inner-container {
    width: 100% !important;
  }
}
.cid-s61HEW4z0j {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-s61HEW4z0j .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s61HEW4z0j .video-block {
    width: 100% !important;
  }
}
.cid-s61C1xr4U4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s61C1xr4U4 P {
  color: #767676;
}
.cid-s61C1xHKby {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eLOrnaF {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eLOrnaF .content {
    text-align: center;
  }
  .cid-t53eLOrnaF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eLOrnaF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eLOrnaF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eLOrnaF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eLOrnaF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eLOrnaF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eLOrnaF .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-t53eLOrnaF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eLOrnaF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eLOrnaF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eLOrnaF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eLOrnaF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eLOrnaF H5 {
  color: #ffffff;
}
.cid-t53eLOrnaF P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s8FOHiDwQI {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/news-hanyoubg-1920x1080.jpg");
}
.cid-s8FOHiDwQI H1 {
  text-align: left;
}
.cid-s8FOHiDwQI H3 {
  text-align: left;
}
.cid-s8FOHiDwQI .mbr-text,
.cid-s8FOHiDwQI .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s8FOHj5UgP {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8FOHj5UgP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8FOHj5UgP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8FOHj5UgP .mbr-text {
    text-align: center;
  }
}
.cid-s8FOHj5UgP .mbr-text,
.cid-s8FOHj5UgP .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8FOHj5UgP H1 {
  color: #232323;
  text-align: left;
}
.cid-s8FOHj5UgP H3 {
  color: #232323;
  text-align: left;
}
.cid-s8FOHjyLsf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s8FOHjyLsf .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s8FOHjyLsf .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-s8FOHjyLsf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s8FOHjyLsf .inner-container {
    width: 100% !important;
  }
}
.cid-s8FOHjQACl {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-s8FOHjQACl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8FOHjQACl .video-block {
    width: 100% !important;
  }
}
.cid-s8FOHk7SJd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s8FOHk7SJd P {
  color: #767676;
}
.cid-s8FOHksTv3 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eP2pX0t {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eP2pX0t .content {
    text-align: center;
  }
  .cid-t53eP2pX0t .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eP2pX0t .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eP2pX0t .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eP2pX0t .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eP2pX0t .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eP2pX0t .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eP2pX0t .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-t53eP2pX0t .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eP2pX0t .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eP2pX0t .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eP2pX0t .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eP2pX0t .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eP2pX0t H5 {
  color: #ffffff;
}
.cid-t53eP2pX0t P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s8FQN5UEEW {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/news-hanyoubg-1920x1080.jpg");
}
.cid-s8FQN5UEEW H1 {
  text-align: left;
}
.cid-s8FQN5UEEW H3 {
  text-align: left;
}
.cid-s8FQN5UEEW .mbr-text,
.cid-s8FQN5UEEW .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s8FQN6uf6D {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8FQN6uf6D .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8FQN6uf6D .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8FQN6uf6D .mbr-text {
    text-align: center;
  }
}
.cid-s8FQN6uf6D .mbr-text,
.cid-s8FQN6uf6D .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8FQN6uf6D H1 {
  color: #232323;
  text-align: left;
}
.cid-s8FQN6uf6D H3 {
  color: #232323;
  text-align: left;
}
.cid-s8FQN7ozIZ {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-s8FQN7ozIZ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8FQN7ozIZ .video-block {
    width: 100% !important;
  }
}
.cid-s8FQN7InpB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s8FQN7InpB P {
  color: #767676;
}
.cid-s8FQN85LZI {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eRSUTgL {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eRSUTgL .content {
    text-align: center;
  }
  .cid-t53eRSUTgL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eRSUTgL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eRSUTgL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eRSUTgL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eRSUTgL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eRSUTgL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eRSUTgL .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-t53eRSUTgL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eRSUTgL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eRSUTgL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eRSUTgL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eRSUTgL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eRSUTgL H5 {
  color: #ffffff;
}
.cid-t53eRSUTgL P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s8KV0A1mjJ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics05-main-1-1920x1080.jpg");
}
.cid-s8KV0A1mjJ H1 {
  text-align: left;
}
.cid-s8KV0A1mjJ H3 {
  text-align: left;
}
.cid-s8KV0A1mjJ .mbr-text,
.cid-s8KV0A1mjJ .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s8KV0AodBA {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KV0AodBA h1 {
  color: #616161;
}
.cid-s8KV0AodBA h2,
.cid-s8KV0AodBA h3,
.cid-s8KV0AodBA p {
  color: #767676;
}
.cid-s8KV0AodBA .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KV0AodBA .mbr-text,
.cid-s8KV0AodBA .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0AodBA H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s8KV0ADd6B {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KV0ADd6B .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s8KV0ADd6B .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KV0ADd6B .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KV0ADd6B .mbr-text {
    text-align: center;
  }
}
.cid-s8KV0ADd6B .mbr-text,
.cid-s8KV0ADd6B .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0ADd6B H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0ADd6B H3 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0ATpl3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KV0ATpl3 h1 {
  color: #616161;
}
.cid-s8KV0ATpl3 h2,
.cid-s8KV0ATpl3 h3,
.cid-s8KV0ATpl3 p {
  color: #767676;
}
.cid-s8KV0ATpl3 .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KV0ATpl3 .mbr-text,
.cid-s8KV0ATpl3 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0B6Ynu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8KV0B6Ynu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KV0B6Ynu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KV0B6Ynu .mbr-text {
    text-align: center;
  }
}
.cid-s8KV0B6Ynu .mbr-text,
.cid-s8KV0B6Ynu .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0B6Ynu H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0B6Ynu H3 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0BnvTe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KV0BnvTe h1 {
  color: #616161;
}
.cid-s8KV0BnvTe h2,
.cid-s8KV0BnvTe h3,
.cid-s8KV0BnvTe p {
  color: #767676;
}
.cid-s8KV0BnvTe .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KV0BnvTe .mbr-text,
.cid-s8KV0BnvTe .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0BnvTe H1 {
  color: #232323;
}
.cid-s8KV0BAFHT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8KV0BAFHT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KV0BAFHT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KV0BAFHT .mbr-text {
    text-align: center;
  }
}
.cid-s8KV0BAFHT .mbr-text,
.cid-s8KV0BAFHT .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0BAFHT H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0BAFHT H3 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0BNYSZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KV0BNYSZ h1 {
  color: #616161;
}
.cid-s8KV0BNYSZ h2,
.cid-s8KV0BNYSZ h3,
.cid-s8KV0BNYSZ p {
  color: #767676;
}
.cid-s8KV0BNYSZ .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KV0BNYSZ .mbr-text,
.cid-s8KV0BNYSZ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0C4kkg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KV0C4kkg .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s8KV0C4kkg .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KV0C4kkg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KV0C4kkg .mbr-text {
    text-align: center;
  }
}
.cid-s8KV0C4kkg .mbr-text,
.cid-s8KV0C4kkg .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0C4kkg H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0Ci7bk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8KV0Ci7bk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KV0Ci7bk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KV0Ci7bk .mbr-text {
    text-align: center;
  }
}
.cid-s8KV0Ci7bk .mbr-text,
.cid-s8KV0Ci7bk .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0Ci7bk H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0Ci7bk H3 {
  color: #232323;
  text-align: left;
}
.cid-s8KV0CAuY2 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s8KV0CAuY2 h1 {
  color: #616161;
}
.cid-s8KV0CAuY2 h2,
.cid-s8KV0CAuY2 h3,
.cid-s8KV0CAuY2 p {
  color: #767676;
}
.cid-s8KV0CAuY2 .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KV0CAuY2 .mbr-text,
.cid-s8KV0CAuY2 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KV0CAuY2 H1 {
  color: #232323;
}
.cid-s8KV0COwYw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s8KV0COwYw P {
  color: #767676;
}
.cid-s8KV0D0uW7 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eV11pYW {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eV11pYW .content {
    text-align: center;
  }
  .cid-t53eV11pYW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eV11pYW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eV11pYW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eV11pYW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eV11pYW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eV11pYW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eV11pYW .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-t53eV11pYW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eV11pYW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eV11pYW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eV11pYW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eV11pYW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eV11pYW H5 {
  color: #ffffff;
}
.cid-t53eV11pYW P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s8KX06Kw8y {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics04-main-1920x1080.jpg");
}
.cid-s8KX06Kw8y H1 {
  text-align: left;
}
.cid-s8KX06Kw8y H3 {
  text-align: left;
}
.cid-s8KX06Kw8y .mbr-text,
.cid-s8KX06Kw8y .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-s8KX0715vH {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KX0715vH h1 {
  color: #616161;
}
.cid-s8KX0715vH h2,
.cid-s8KX0715vH h3,
.cid-s8KX0715vH p {
  color: #767676;
}
.cid-s8KX0715vH .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KX0715vH .mbr-text,
.cid-s8KX0715vH .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KX0715vH H1 {
  color: #ad181f;
  text-align: left;
}
.cid-s8KX0715vH DIV {
  text-align: left;
}
.cid-s8KX07e9A3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8KX07e9A3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KX07e9A3 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KX07e9A3 .mbr-text {
    text-align: center;
  }
}
.cid-s8KX07e9A3 .mbr-text,
.cid-s8KX07e9A3 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KX07e9A3 H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KX07e9A3 H3 {
  color: #232323;
  text-align: left;
}
.cid-s8KX07t69T {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8KX07t69T h1 {
  color: #616161;
}
.cid-s8KX07t69T h2,
.cid-s8KX07t69T h3,
.cid-s8KX07t69T p {
  color: #767676;
}
.cid-s8KX07t69T .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KX07t69T .mbr-text,
.cid-s8KX07t69T .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KX07GOUM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KX07GOUM .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s8KX07GOUM .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KX07GOUM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KX07GOUM .mbr-text {
    text-align: center;
  }
}
.cid-s8KX07GOUM .mbr-text,
.cid-s8KX07GOUM .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KX07GOUM H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KX07GOUM H3 {
  color: #232323;
  text-align: left;
}
.cid-s8KX07Vhl9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s8KX07Vhl9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KX07Vhl9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KX07Vhl9 .mbr-text {
    text-align: center;
  }
}
.cid-s8KX07Vhl9 .mbr-text,
.cid-s8KX07Vhl9 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KX07Vhl9 H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KX07Vhl9 H3 {
  color: #232323;
  text-align: left;
}
.cid-s8KX089lGC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8KX089lGC h1 {
  color: #616161;
}
.cid-s8KX089lGC h2,
.cid-s8KX089lGC h3,
.cid-s8KX089lGC p {
  color: #767676;
}
.cid-s8KX089lGC .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8KX089lGC .mbr-text,
.cid-s8KX089lGC .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KX08mMv6 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s8KX08mMv6 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s8KX08mMv6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s8KX08mMv6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s8KX08mMv6 .mbr-text {
    text-align: center;
  }
}
.cid-s8KX08mMv6 .mbr-text,
.cid-s8KX08mMv6 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s8KX08mMv6 H1 {
  color: #232323;
  text-align: left;
}
.cid-s8KX08EK7I {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s8KX08EK7I P {
  color: #767676;
}
.cid-s8KX08PyG5 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eJ0hmAG {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eJ0hmAG .content {
    text-align: center;
  }
  .cid-t53eJ0hmAG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eJ0hmAG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eJ0hmAG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eJ0hmAG .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eJ0hmAG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eJ0hmAG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eJ0hmAG .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-t53eJ0hmAG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eJ0hmAG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eJ0hmAG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eJ0hmAG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eJ0hmAG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eJ0hmAG H5 {
  color: #ffffff;
}
.cid-t53eJ0hmAG P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-shxYgIXDIB {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/oc202010-main-1920x1080.jpg");
}
.cid-shxYgIXDIB H1 {
  text-align: left;
}
.cid-shxYgIXDIB H3 {
  text-align: left;
}
.cid-shxYgIXDIB .mbr-text,
.cid-shxYgIXDIB .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-shxYgJdQ1M {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shxYgJdQ1M .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shxYgJdQ1M .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-shxYgJdQ1M .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shxYgJdQ1M .inner-container {
    width: 100% !important;
  }
}
.cid-shxYgJBeFi {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shxYgJBeFi .mbr-section-subtitle {
  color: #767676;
}
.cid-shxYgJNHhx {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-shxYgJNHhx .mbr-text,
.cid-shxYgJNHhx blockquote {
  color: #767676;
}
.cid-shxYgJNHhx .mbr-text {
  color: #232323;
}
.cid-shxYgJNHhx .mbr-text P {
  text-align: center;
}
.cid-shxYgJW78e {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-shxYgJW78e .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-shxYgJW78e .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-shxYgJW78e .mbr-text {
    text-align: center;
  }
}
.cid-shxYgJW78e .mbr-text,
.cid-shxYgJW78e .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-shxYgJW78e H1 {
  color: #232323;
  text-align: left;
}
.cid-shxYgJW78e H3 {
  color: #232323;
  text-align: left;
}
.cid-si4FdKVT0d {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si4FdKVT0d .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-si4FdKVT0d .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-si4FdKVT0d .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-si4FdKVT0d .mbr-text {
    text-align: center;
  }
}
.cid-si4FdKVT0d H1 {
  color: #232323;
}
.cid-si4FdKVT0d .mbr-text,
.cid-si4FdKVT0d .mbr-section-btn {
  color: #232323;
}
.cid-si4FUKFEnP {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-si4FUKFEnP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-si4FUKFEnP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-si4FUKFEnP .mbr-text {
    text-align: center;
  }
}
.cid-si4FUKFEnP H1 {
  color: #232323;
}
.cid-si4FUKFEnP .mbr-text,
.cid-si4FUKFEnP .mbr-section-btn {
  color: #232323;
}
.cid-shxYgKmpCk {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-shxYgKmpCk .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shxYgKmpCk .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-shxYgKmpCk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shxYgKmpCk .inner-container {
    width: 100% !important;
  }
}
.cid-shxYgKuzvm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-shxYgKuzvm P {
  color: #767676;
}
.cid-shxYgKHpS3 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eXHlEaM {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eXHlEaM .content {
    text-align: center;
  }
  .cid-t53eXHlEaM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eXHlEaM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eXHlEaM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eXHlEaM .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eXHlEaM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eXHlEaM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eXHlEaM .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-t53eXHlEaM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eXHlEaM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eXHlEaM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eXHlEaM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eXHlEaM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eXHlEaM H5 {
  color: #ffffff;
}
.cid-t53eXHlEaM P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smOs0S9CxR {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mca-main01-1920x1080.jpg");
}
.cid-smOs0S9CxR H1 {
  text-align: left;
}
.cid-smOs0S9CxR H3 {
  text-align: left;
}
.cid-smOs0S9CxR .mbr-text,
.cid-smOs0S9CxR .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-smOs0T69rd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smOs0T69rd .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-smOs0T69rd .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-smOs0T69rd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-smOs0T69rd .inner-container {
    width: 100% !important;
  }
}
.cid-smOs0UxAEK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-smOs0UxAEK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-smOs0UxAEK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-smOs0UxAEK .mbr-text {
    text-align: center;
  }
}
.cid-smOs0UxAEK .mbr-text,
.cid-smOs0UxAEK .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-smOs0UxAEK H1 {
  color: #232323;
  text-align: left;
}
.cid-smOs0UxAEK H3 {
  color: #232323;
  text-align: left;
}
.cid-smOVkYTwYc {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smOVkYTwYc .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-smOVkYTwYc .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-smOVkYTwYc .mbr-figure img {
    width: 100% !important;
  }
}
.cid-smOVkYTwYc .mbr-text,
.cid-smOVkYTwYc .mbr-section-btn {
  color: #232323;
}
.cid-snc3miLaaD {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-snc3miLaaD .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-snc3miLaaD .section-text {
  padding: 2rem 0;
  color: #ff3366;
}
.cid-snc3miLaaD .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-snc3miLaaD .inner-container {
    width: 100% !important;
  }
}
.cid-smOwE9Go7V {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-smOwE9Go7V h1 {
  color: #616161;
}
.cid-smOwE9Go7V h2,
.cid-smOwE9Go7V h3,
.cid-smOwE9Go7V p {
  color: #767676;
}
.cid-smOwE9Go7V .mbr-section-subtitle {
  font-style: italic;
}
.cid-smOwE9Go7V H1 {
  text-align: center;
  color: #232323;
}
.cid-smOwE9Go7V H3 {
  text-align: center;
  color: #232323;
}
.cid-smOwE9Go7V .mbr-text,
.cid-smOwE9Go7V .mbr-section-btn {
  text-align: center;
  color: #232323;
}
.cid-smOs0Y3cNn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-smOs0Y3cNn P {
  color: #767676;
}
.cid-smOs0YJRgO {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53f0UvB8C {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53f0UvB8C .content {
    text-align: center;
  }
  .cid-t53f0UvB8C .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53f0UvB8C .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53f0UvB8C .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53f0UvB8C .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53f0UvB8C .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53f0UvB8C .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53f0UvB8C .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-t53f0UvB8C .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53f0UvB8C .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53f0UvB8C .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53f0UvB8C .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53f0UvB8C .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53f0UvB8C H5 {
  color: #ffffff;
}
.cid-t53f0UvB8C P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smP01xv3Ig {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/hougakukai-main-1920x1080.jpg");
}
.cid-smP01xv3Ig H1 {
  text-align: left;
}
.cid-smP01xv3Ig H3 {
  text-align: left;
}
.cid-smP01xv3Ig .mbr-text,
.cid-smP01xv3Ig .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-smP01yp1eE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smP01yp1eE .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-smP01yp1eE .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-smP01yp1eE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-smP01yp1eE .inner-container {
    width: 100% !important;
  }
}
.cid-smP01yFgtJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-smP01yFgtJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-smP01yFgtJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-smP01yFgtJ .mbr-text {
    text-align: center;
  }
}
.cid-smP01yFgtJ .mbr-text,
.cid-smP01yFgtJ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-smP01yFgtJ H1 {
  color: #232323;
  text-align: left;
}
.cid-smP01yFgtJ H3 {
  color: #232323;
  text-align: left;
}
.cid-smP01zbJwG {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smP01zbJwG .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-smP01zbJwG .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-smP01zbJwG .mbr-figure img {
    width: 100% !important;
  }
}
.cid-smP01zbJwG .mbr-text,
.cid-smP01zbJwG .mbr-section-btn {
  color: #232323;
}
.cid-smP01zbJwG H1 {
  color: #232323;
}
.cid-smP01zCJCI {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-smP01zCJCI h1 {
  color: #616161;
}
.cid-smP01zCJCI h2,
.cid-smP01zCJCI h3,
.cid-smP01zCJCI p {
  color: #767676;
}
.cid-smP01zCJCI .mbr-section-subtitle {
  font-style: italic;
}
.cid-smP01zCJCI H1 {
  text-align: center;
  color: #232323;
}
.cid-smP01zCJCI H3 {
  text-align: center;
  color: #232323;
}
.cid-smP01zCJCI .mbr-text,
.cid-smP01zCJCI .mbr-section-btn {
  text-align: center;
  color: #232323;
}
.cid-smP01A8cI7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-smP01A8cI7 P {
  color: #767676;
}
.cid-smP01Av865 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53f3WTPt1 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53f3WTPt1 .content {
    text-align: center;
  }
  .cid-t53f3WTPt1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53f3WTPt1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53f3WTPt1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53f3WTPt1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53f3WTPt1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53f3WTPt1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53f3WTPt1 .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-t53f3WTPt1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53f3WTPt1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53f3WTPt1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53f3WTPt1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53f3WTPt1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53f3WTPt1 H5 {
  color: #ffffff;
}
.cid-t53f3WTPt1 P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sulDYgztRi {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/umasemisaki-top1920-1920x1080.jpg");
}
.cid-sulDYgztRi H1 {
  text-align: left;
  color: #232323;
}
.cid-sulDYgztRi H3 {
  text-align: left;
  color: #232323;
}
.cid-sulDYgztRi .mbr-text,
.cid-sulDYgztRi .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-sulDYgPBoQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sulDYgPBoQ .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sulDYgPBoQ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sulDYgPBoQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sulDYgPBoQ .inner-container {
    width: 100% !important;
  }
}
.cid-sulDYh4sh2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sulDYh4sh2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sulDYh4sh2 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sulDYh4sh2 .mbr-text {
    text-align: center;
  }
}
.cid-sulDYh4sh2 .mbr-text,
.cid-sulDYh4sh2 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sulDYh4sh2 H1 {
  color: #232323;
  text-align: left;
}
.cid-sulDYh4sh2 H3 {
  color: #232323;
  text-align: left;
}
.cid-sumxfd6YEm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sumxfd6YEm h1 {
  color: #616161;
}
.cid-sumxfd6YEm h2,
.cid-sumxfd6YEm h3,
.cid-sumxfd6YEm p {
  color: #767676;
}
.cid-sumxfd6YEm .mbr-section-subtitle {
  font-style: italic;
}
.cid-sumxfd6YEm .mbr-text,
.cid-sumxfd6YEm .mbr-section-btn {
  color: #232323;
}
.cid-sumxfd6YEm H1 {
  color: #232323;
}
.cid-svoX2oLFJi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svoX2oLFJi h1 {
  color: #616161;
}
.cid-svoX2oLFJi h2,
.cid-svoX2oLFJi h3,
.cid-svoX2oLFJi p {
  color: #767676;
}
.cid-svoX2oLFJi .mbr-section-subtitle {
  font-style: italic;
}
.cid-svoX2oLFJi .mbr-text,
.cid-svoX2oLFJi .mbr-section-btn {
  color: #232323;
}
.cid-svoX2oLFJi H1 {
  color: #232323;
}
.cid-sumjLFg4YF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sumjLFg4YF P {
  color: #767676;
}
.cid-svoWCL39hm {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-svoWCL39hm .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-svoWCL39hm .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-svoWCL39hm .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-svoWCL39hm .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-svoWCL39hm .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-svoWCL39hm .mbr-text,
.cid-svoWCL39hm .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sumpT9aJxW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sumpT9aJxW P {
  color: #767676;
}
.cid-sumpBIlr3O {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sumpBIlr3O .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-sumpBIlr3O .social-list a:focus {
  text-decoration: none;
}
.cid-sulDYi1Zp2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sulDYi1Zp2 P {
  color: #767676;
}
.cid-sulDYirEDI {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53f7po68W {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53f7po68W .content {
    text-align: center;
  }
  .cid-t53f7po68W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53f7po68W .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53f7po68W .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53f7po68W .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53f7po68W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53f7po68W .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53f7po68W .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-t53f7po68W .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53f7po68W .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53f7po68W .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53f7po68W .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53f7po68W .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53f7po68W H5 {
  color: #ffffff;
}
.cid-t53f7po68W P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sxhjit35sH {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics-mca2020report-1923-1920x1080.jpg");
}
.cid-sxhjit35sH H1 {
  text-align: left;
}
.cid-sxhjit35sH H3 {
  text-align: left;
}
.cid-sxhjit35sH .mbr-text,
.cid-sxhjit35sH .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sxhjitu8zm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxhjitu8zm .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sxhjitu8zm .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhjitu8zm .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhjitu8zm .mbr-text {
    text-align: center;
  }
}
.cid-sxhjitu8zm .mbr-text,
.cid-sxhjitu8zm .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhjitu8zm H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhjitu8zm H3 {
  color: #232323;
  text-align: left;
}
.cid-sxhm1qVsWf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sxhm1qVsWf P {
  color: #767676;
}
.cid-sxhjiu0hI6 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxhjiu0hI6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sxhjiusdnE {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sxhjiusdnE .mbr-text,
.cid-sxhjiusdnE blockquote {
  color: #767676;
}
.cid-sxhjiusdnE .mbr-text {
  color: #232323;
}
.cid-sxhjiusdnE .mbr-text P {
  text-align: center;
}
.cid-sxhjizLM5D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxhjizLM5D .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxhjizLM5D .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxhjizLM5D .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxhjizLM5D .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxhjizLM5D .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxhjizLM5D .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxhjizLM5D .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxhjizLM5D .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxhjizLM5D .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxhjiuJBEI {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxhjiuJBEI .mbr-section-subtitle {
  color: #767676;
}
.cid-sxhjiv4hQf {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxhjiv4hQf .line {
  background-color: #b60000;
  color: #b60000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sxhjiv4hQf .section-text {
  padding: 2rem 0;
}
.cid-sxhjiv4hQf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sxhjiv4hQf .inner-container {
    width: 100% !important;
  }
}
.cid-sxhjiwiAkW {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxhjiwiAkW .mbr-section-subtitle {
  color: #767676;
}
.cid-sxhjiwJ3ec {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxhjiwJ3ec .mbr-text {
  color: #232323;
}
.cid-sxhjiwJ3ec h4 {
  text-align: center;
}
.cid-sxhjiwJ3ec p {
  text-align: center;
}
.cid-sxhjiwJ3ec .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sxhjiwJ3ec .card-title,
.cid-sxhjiwJ3ec .card-img {
  color: #ad181f;
}
.cid-sxhjixHZi0 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxhjixHZi0 .mbr-text {
  color: #232323;
}
.cid-sxhjixHZi0 h4 {
  text-align: center;
}
.cid-sxhjixHZi0 p {
  text-align: center;
}
.cid-sxhjixHZi0 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sxhjixHZi0 .card-title,
.cid-sxhjixHZi0 .card-img {
  color: #ad181f;
}
.cid-sxhvhj4udy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sxhvhj4udy P {
  color: #767676;
}
.cid-sxhjizpWIX {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sxhjizpWIX .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sxhjizpWIX .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhjizpWIX .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhjizpWIX .mbr-text {
    text-align: center;
  }
}
.cid-sxhjizpWIX .mbr-text,
.cid-sxhjizpWIX .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhjizpWIX H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhjizpWIX H3 {
  color: #232323;
  text-align: left;
}
.cid-sxhoajjGyB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxhoajjGyB .mbr-text,
.cid-sxhoajjGyB blockquote {
  color: #767676;
}
.cid-sxhoajjGyB .mbr-text {
  color: #232323;
}
.cid-sxhoajjGyB .mbr-text P {
  text-align: center;
}
.cid-sxhpEqACFb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sxhpEqACFb P {
  color: #767676;
}
.cid-sxhjivspW7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sxhjivspW7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhjivspW7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhjivspW7 .mbr-text {
    text-align: center;
  }
}
.cid-sxhjivspW7 .mbr-text,
.cid-sxhjivspW7 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhjivspW7 H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhjivspW7 H3 {
  color: #232323;
  text-align: left;
}
.cid-sxhqvVK4lE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sxhqvVK4lE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhqvVK4lE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhqvVK4lE .mbr-text {
    text-align: center;
  }
}
.cid-sxhqvVK4lE .mbr-text,
.cid-sxhqvVK4lE .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhqvVK4lE H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhqvVK4lE H3 {
  color: #232323;
  text-align: left;
}
.cid-sxhqX2XWpt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxhqX2XWpt .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sxhqX2XWpt .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhqX2XWpt .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhqX2XWpt .mbr-text {
    text-align: center;
  }
}
.cid-sxhqX2XWpt .mbr-text,
.cid-sxhqX2XWpt .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhqX2XWpt H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhqX2XWpt H3 {
  color: #232323;
  text-align: left;
}
.cid-sxhuE9Mvrw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxhuE9Mvrw .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sxhuE9Mvrw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhuE9Mvrw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhuE9Mvrw .mbr-text {
    text-align: center;
  }
}
.cid-sxhuE9Mvrw .mbr-text,
.cid-sxhuE9Mvrw .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhuE9Mvrw H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhuE9Mvrw H3 {
  color: #232323;
  text-align: left;
}
.cid-sxhvDap7oC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sxhvDap7oC .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhvDap7oC .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhvDap7oC .mbr-text {
    text-align: center;
  }
}
.cid-sxhvDap7oC .mbr-text,
.cid-sxhvDap7oC .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhvDap7oC H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhvDap7oC H3 {
  color: #232323;
  text-align: left;
}
.cid-sxhvDRID18 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sxhvDRID18 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sxhvDRID18 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxhvDRID18 .mbr-text {
    text-align: center;
  }
}
.cid-sxhvDRID18 .mbr-text,
.cid-sxhvDRID18 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sxhvDRID18 H1 {
  color: #232323;
  text-align: left;
}
.cid-sxhvDRID18 H3 {
  color: #232323;
  text-align: left;
}
.cid-sxi77Rn4iF {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxi77Rn4iF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxi77Rn4iF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxi77Rn4iF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxi77Rn4iF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxi77Rn4iF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxi77Rn4iF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxi77Rn4iF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxi77Rn4iF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxi77Rn4iF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxifIl6gNG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sxifIl6gNG P {
  color: #767676;
}
.cid-sxifXMiffm {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 0px;
}
.cid-sxifXMiffm .image-block {
  margin: auto;
}
.cid-sxifXMiffm figcaption {
  position: relative;
}
.cid-sxifXMiffm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sxifXMiffm .image-block {
    width: 100% !important;
  }
}
.cid-sxiig3T0Bg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxiig3T0Bg .mbr-section-subtitle {
  color: #232323;
}
.cid-sxijIc3pmo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxijIc3pmo P {
  color: #767676;
}
.cid-sxijIc3pmo .mbr-text,
.cid-sxijIc3pmo .mbr-section-btn {
  color: #232323;
}
.cid-sxij78tlRU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxij78tlRU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sxij78tlRU p {
  color: #767676;
  text-align: left;
}
.cid-sxij78tlRU .card-box {
  padding-top: 2rem;
}
.cid-sxij78tlRU .card-wrapper {
  height: 100%;
}
.cid-sxijZwk93d {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxijZwk93d P {
  color: #767676;
}
.cid-sxijZwk93d .mbr-text,
.cid-sxijZwk93d .mbr-section-btn {
  color: #232323;
}
.cid-sxikTwlkom {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sxikTwlkom .image-block {
  margin: auto;
}
.cid-sxikTwlkom figcaption {
  position: relative;
}
.cid-sxikTwlkom figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sxikTwlkom .image-block {
    width: 100% !important;
  }
}
.cid-sxhjiAqlJm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sxhjiAqlJm P {
  color: #767676;
}
.cid-sxhjiAIDfa {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fbI5W8w {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fbI5W8w .content {
    text-align: center;
  }
  .cid-t53fbI5W8w .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fbI5W8w .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fbI5W8w .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fbI5W8w .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fbI5W8w .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fbI5W8w .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fbI5W8w .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-t53fbI5W8w .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fbI5W8w .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fbI5W8w .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fbI5W8w .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fbI5W8w .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fbI5W8w H5 {
  color: #ffffff;
}
.cid-t53fbI5W8w P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sBD3j1ZrnK {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/shitonayui-1920pix-1920x1080.jpg");
}
.cid-sBD3j1ZrnK H1 {
  text-align: left;
  color: #ffffff;
}
.cid-sBD3j1ZrnK H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sBD3j1ZrnK .mbr-text,
.cid-sBD3j1ZrnK .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sBD3j2gVaf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sBD3j2gVaf .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sBD3j2gVaf .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sBD3j2gVaf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sBD3j2gVaf .inner-container {
    width: 100% !important;
  }
}
.cid-sBD3j3Dz4Y {
  padding-top: 0px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sBD3j3Dz4Y .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sBD3j3Dz4Y .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sBD3j3Dz4Y .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sBD3j3Dz4Y .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-sBD3j3Dz4Y .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sBD3j3Dz4Y .mbr-text,
.cid-sBD3j3Dz4Y .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sBD3j2JGoX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBD3j2JGoX h1 {
  color: #616161;
}
.cid-sBD3j2JGoX h2,
.cid-sBD3j2JGoX h3,
.cid-sBD3j2JGoX p {
  color: #767676;
}
.cid-sBD3j2JGoX .mbr-section-subtitle {
  font-style: italic;
}
.cid-sBD3j2JGoX .mbr-text,
.cid-sBD3j2JGoX .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sBD3j2JGoX H1 {
  color: #232323;
}
.cid-sBD3j3mInl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sBD3j3mInl P {
  color: #767676;
}
.cid-sBD3j32ByV {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sBD3j32ByV h1 {
  color: #616161;
}
.cid-sBD3j32ByV h2,
.cid-sBD3j32ByV h3,
.cid-sBD3j32ByV p {
  color: #767676;
}
.cid-sBD3j32ByV .mbr-section-subtitle {
  font-style: italic;
}
.cid-sBD3j32ByV .mbr-text,
.cid-sBD3j32ByV .mbr-section-btn {
  color: #232323;
}
.cid-sBD3j32ByV H1 {
  color: #232323;
}
.cid-sBD8u2w985 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sBD8u2w985 P {
  color: #767676;
}
.cid-sBD8eVhSRf {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sBD8eVhSRf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sBD8eVhSRf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sBD8eVhSRf .mbr-text {
    text-align: center;
  }
}
.cid-sBD8eVhSRf .mbr-text,
.cid-sBD8eVhSRf .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sBD8eVhSRf H1 {
  color: #232323;
  text-align: left;
}
.cid-sBD8eVhSRf H3 {
  color: #232323;
  text-align: left;
}
.cid-sBD3j4pBvF {
  padding-top: 45px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sBD3j4pBvF .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-sBD3j4pBvF .social-list a:focus {
  text-decoration: none;
}
.cid-sBD3j4MoD0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sBD3j4MoD0 P {
  color: #767676;
}
.cid-sBD3j54AjN {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53ffs20mA {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53ffs20mA .content {
    text-align: center;
  }
  .cid-t53ffs20mA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53ffs20mA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53ffs20mA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53ffs20mA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53ffs20mA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53ffs20mA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53ffs20mA .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-t53ffs20mA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53ffs20mA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53ffs20mA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53ffs20mA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53ffs20mA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53ffs20mA H5 {
  color: #ffffff;
}
.cid-t53ffs20mA P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sBJ1EooDDr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/syakakompe-1920x1080pix-1920x1080.jpg");
}
.cid-sBJ1EooDDr H1 {
  text-align: left;
  color: #201613;
}
.cid-sBJ1EooDDr H3 {
  text-align: left;
  color: #201613;
}
.cid-sBJ1EooDDr .mbr-text,
.cid-sBJ1EooDDr .mbr-section-btn {
  text-align: left;
  color: #201613;
}
.cid-sBJ1EoM9LI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sBJ1EoM9LI .line {
  background-color: #201613;
  color: #201613;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sBJ1EoM9LI .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #201613;
}
.cid-sBJ1EoM9LI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sBJ1EoM9LI .inner-container {
    width: 100% !important;
  }
}
.cid-sBJ41nRyv4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBJ41nRyv4 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sBJ41nRyv4 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sBJ41nRyv4 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sBJ41nRyv4 .mbr-text {
    text-align: center;
  }
}
.cid-sBJ41nRyv4 .mbr-text,
.cid-sBJ41nRyv4 .mbr-section-btn {
  color: #201613;
  text-align: left;
}
.cid-sBJ41nRyv4 H1 {
  color: #201613;
  text-align: left;
}
.cid-sBJ41nRyv4 H3 {
  color: #232323;
  text-align: left;
}
.cid-sBJ1Epzu8c {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sBJ1Epzu8c h1 {
  color: #616161;
}
.cid-sBJ1Epzu8c h2,
.cid-sBJ1Epzu8c h3,
.cid-sBJ1Epzu8c p {
  color: #767676;
}
.cid-sBJ1Epzu8c .mbr-section-subtitle {
  font-style: italic;
}
.cid-sBJ1Epzu8c .mbr-text,
.cid-sBJ1Epzu8c .mbr-section-btn {
  color: #201613;
  text-align: left;
}
.cid-sBJ1Epzu8c H1 {
  color: #232323;
}
.cid-sBJ1Eqle8x {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sBJ1Eqle8x P {
  color: #767676;
}
.cid-sBJ1Es2QME {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sBJ1Es2QME .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sBJ1Es2QME .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sBJ1Es2QME .mbr-text {
    text-align: center;
  }
}
.cid-sBJ1Es2QME .mbr-text,
.cid-sBJ1Es2QME .mbr-section-btn {
  color: #201613;
  text-align: left;
}
.cid-sBJ1Es2QME H1 {
  color: #201613;
  text-align: left;
}
.cid-sBJ1Es2QME H3 {
  color: #201613;
  text-align: left;
}
.cid-sBJ2XswQJE {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sBJ2XswQJE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sBJ2XswQJE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sBJ2XswQJE .mbr-text {
    text-align: center;
  }
}
.cid-sBJ2XswQJE .mbr-text,
.cid-sBJ2XswQJE .mbr-section-btn {
  color: #201613;
  text-align: left;
}
.cid-sBJ2XswQJE H1 {
  color: #201613;
  text-align: left;
}
.cid-sBJ2XswQJE H3 {
  color: #232323;
  text-align: left;
}
.cid-sBJ3bZ70Pq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sBJ3bZ70Pq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sBJ3bZ70Pq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sBJ3bZ70Pq .mbr-text {
    text-align: center;
  }
}
.cid-sBJ3bZ70Pq .mbr-text,
.cid-sBJ3bZ70Pq .mbr-section-btn {
  color: #201613;
  text-align: left;
}
.cid-sBJ3bZ70Pq H1 {
  color: #201613;
  text-align: left;
}
.cid-sBJ3bZ70Pq H3 {
  color: #232323;
  text-align: left;
}
.cid-sBJ1Et3XPV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sBJ1Et3XPV P {
  color: #767676;
}
.cid-sBJ1EtjstC {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fia55Ao {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fia55Ao .content {
    text-align: center;
  }
  .cid-t53fia55Ao .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fia55Ao .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fia55Ao .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fia55Ao .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fia55Ao .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fia55Ao .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fia55Ao .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-t53fia55Ao .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fia55Ao .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fia55Ao .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fia55Ao .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fia55Ao .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fia55Ao H5 {
  color: #ffffff;
}
.cid-t53fia55Ao P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sGwfzKbWQG {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/oc202107-main-1-1920x1080.jpg");
}
.cid-sGwfzKbWQG H1 {
  text-align: left;
}
.cid-sGwfzKbWQG H3 {
  text-align: left;
}
.cid-sGwfzKbWQG .mbr-text,
.cid-sGwfzKbWQG .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sGwfzKof8H {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sGwfzKof8H .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sGwfzKof8H .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sGwfzKof8H .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sGwfzKof8H .inner-container {
    width: 100% !important;
  }
}
.cid-sGwfzKyzao {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGwfzKyzao .mbr-section-subtitle {
  color: #767676;
}
.cid-sGwfzKIzRG {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGwfzKIzRG .mbr-text,
.cid-sGwfzKIzRG blockquote {
  color: #767676;
}
.cid-sGwfzKIzRG .mbr-text {
  color: #232323;
}
.cid-sGwfzKIzRG .mbr-text P {
  text-align: center;
}
.cid-sGwfzKT2dw {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sGwfzKT2dw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sGwfzKT2dw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sGwfzKT2dw .mbr-text {
    text-align: center;
  }
}
.cid-sGwfzKT2dw .mbr-text,
.cid-sGwfzKT2dw .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sGwfzKT2dw H1 {
  color: #232323;
  text-align: left;
}
.cid-sGwfzKT2dw H3 {
  color: #232323;
  text-align: left;
}
.cid-sGwfzLa27H {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sGwfzLa27H .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sGwfzLa27H .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sGwfzLa27H .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sGwfzLa27H .mbr-text {
    text-align: center;
  }
}
.cid-sGwfzLa27H H1 {
  color: #232323;
}
.cid-sGwfzLa27H .mbr-text,
.cid-sGwfzLa27H .mbr-section-btn {
  color: #232323;
}
.cid-sGwfzLo2nu {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sGwfzLo2nu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sGwfzLo2nu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sGwfzLo2nu .mbr-text {
    text-align: center;
  }
}
.cid-sGwfzLo2nu H1 {
  color: #232323;
}
.cid-sGwfzLo2nu .mbr-text,
.cid-sGwfzLo2nu .mbr-section-btn {
  color: #232323;
}
.cid-sGwfzLDMQx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGwfzLDMQx .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sGwfzLDMQx .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sGwfzLDMQx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sGwfzLDMQx .inner-container {
    width: 100% !important;
  }
}
.cid-sGwfzLPg9T {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sGwfzLPg9T P {
  color: #767676;
}
.cid-sGwfzM3FE0 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fkyW9i1 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fkyW9i1 .content {
    text-align: center;
  }
  .cid-t53fkyW9i1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fkyW9i1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fkyW9i1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fkyW9i1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fkyW9i1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fkyW9i1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fkyW9i1 .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-t53fkyW9i1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fkyW9i1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fkyW9i1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fkyW9i1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fkyW9i1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fkyW9i1 H5 {
  color: #ffffff;
}
.cid-t53fkyW9i1 P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sHK6xwRKX5 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/shigagin-main1920-1920x1080.jpg");
}
.cid-sHK6xwRKX5 H1 {
  text-align: left;
}
.cid-sHK6xwRKX5 H3 {
  text-align: left;
}
.cid-sHK6xwRKX5 .mbr-text,
.cid-sHK6xwRKX5 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sHK6xx6zYm {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sHK6xx6zYm .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sHK6xx6zYm .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sHK6xx6zYm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sHK6xx6zYm .inner-container {
    width: 100% !important;
  }
}
.cid-sHK6xxzBrV {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sHK6xxzBrV .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sHK6xxzBrV .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sHK6xxzBrV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sHK6xxzBrV .mbr-text {
    text-align: center;
  }
}
.cid-sHK6xxzBrV .mbr-text,
.cid-sHK6xxzBrV .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sHK6xxzBrV H1 {
  color: #232323;
  text-align: left;
}
.cid-sHK6xxzBrV H3 {
  color: #232323;
  text-align: left;
}
.cid-sHK6xxQC6V {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sHK6xxQC6V .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sHK6xxQC6V .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sHK6xxQC6V .mbr-text {
    text-align: center;
  }
}
.cid-sHK6xxQC6V H1 {
  color: #232323;
}
.cid-sHK6xxQC6V .mbr-text,
.cid-sHK6xxQC6V .mbr-section-btn {
  color: #232323;
}
.cid-sHK6xyuZuu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sHK6xyuZuu P {
  color: #767676;
}
.cid-sHK6xyHeGz {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fnDtwKv {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fnDtwKv .content {
    text-align: center;
  }
  .cid-t53fnDtwKv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fnDtwKv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fnDtwKv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fnDtwKv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fnDtwKv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fnDtwKv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fnDtwKv .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-t53fnDtwKv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fnDtwKv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fnDtwKv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fnDtwKv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fnDtwKv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fnDtwKv H5 {
  color: #ffffff;
}
.cid-t53fnDtwKv P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sJgreME583 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/blackmoon-1920pix-1-1920x1080.jpg");
}
.cid-sJgreME583 H1 {
  text-align: left;
}
.cid-sJgreME583 H3 {
  text-align: left;
}
.cid-sJgreME583 .mbr-text,
.cid-sJgreME583 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sJgvUUcXAh {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sJgvUUcXAh .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sJgvUUcXAh .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sJgvUUcXAh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sJgvUUcXAh .inner-container {
    width: 100% !important;
  }
}
.cid-sJgtoTMQcA {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sJgtoTMQcA .mbr-text {
  color: #201613;
}
.cid-sJgwBwpTCk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sJgwBwpTCk P {
  color: #767676;
}
.cid-sJgreNFrd3 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sJgreNFrd3 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sJgreNFrd3 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sJgreNFrd3 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sJgreNFrd3 .mbr-text {
    text-align: center;
  }
}
.cid-sJgreNFrd3 .mbr-text,
.cid-sJgreNFrd3 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sJgreNFrd3 H1 {
  color: #232323;
  text-align: left;
}
.cid-sJgreNFrd3 H3 {
  color: #232323;
  text-align: left;
}
.cid-sJgreOeD8c {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sJgreOeD8c .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sJgreOeD8c .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sJgreOeD8c .mbr-text {
    text-align: center;
  }
}
.cid-sJgreOeD8c H1 {
  color: #232323;
}
.cid-sJgreOeD8c .mbr-text,
.cid-sJgreOeD8c .mbr-section-btn {
  color: #232323;
}
.cid-sJgwMCQxU7 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sJgwMCQxU7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sJgwMCQxU7 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sJgwMCQxU7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sJgwMCQxU7 .mbr-text {
    text-align: center;
  }
}
.cid-sJgwMCQxU7 .mbr-text,
.cid-sJgwMCQxU7 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sJgwMCQxU7 H1 {
  color: #232323;
  text-align: left;
}
.cid-sJgwMCQxU7 H3 {
  color: #232323;
  text-align: left;
}
.cid-sJgreOPffH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sJgreOPffH P {
  color: #767676;
}
.cid-sJgrePxPGW {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fqbfLOi {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fqbfLOi .content {
    text-align: center;
  }
  .cid-t53fqbfLOi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fqbfLOi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fqbfLOi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fqbfLOi .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fqbfLOi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fqbfLOi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fqbfLOi .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-t53fqbfLOi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fqbfLOi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fqbfLOi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fqbfLOi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fqbfLOi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fqbfLOi H5 {
  color: #ffffff;
}
.cid-t53fqbfLOi P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sKAiYQkhNn {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/kansaiikadai-1920pix-1920x1080.jpg");
}
.cid-sKAiYQkhNn H1 {
  text-align: left;
}
.cid-sKAiYQkhNn H3 {
  text-align: left;
}
.cid-sKAiYQkhNn .mbr-text,
.cid-sKAiYQkhNn .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sKAiYQFGp1 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKAiYQFGp1 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sKAiYQFGp1 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sKAiYQFGp1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sKAiYQFGp1 .inner-container {
    width: 100% !important;
  }
}
.cid-sKAiYRjbvs {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sKAiYRjbvs .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sKAiYRjbvs .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKAiYRjbvs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKAiYRjbvs .mbr-text {
    text-align: center;
  }
}
.cid-sKAiYRjbvs .mbr-text,
.cid-sKAiYRjbvs .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sKAiYRjbvs H1 {
  color: #232323;
  text-align: left;
}
.cid-sKAiYRjbvs H3 {
  color: #232323;
  text-align: left;
}
.cid-sKAiYRxpjA {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sKAiYRxpjA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKAiYRxpjA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKAiYRxpjA .mbr-text {
    text-align: center;
  }
}
.cid-sKAiYRxpjA H1 {
  color: #232323;
}
.cid-sKAiYRxpjA .mbr-text,
.cid-sKAiYRxpjA .mbr-section-btn {
  color: #232323;
}
.cid-sKAiYRLl2Q {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sKAiYRLl2Q .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sKAiYRLl2Q .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKAiYRLl2Q .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKAiYRLl2Q .mbr-text {
    text-align: center;
  }
}
.cid-sKAiYRLl2Q .mbr-text,
.cid-sKAiYRLl2Q .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sKAiYRLl2Q H1 {
  color: #232323;
  text-align: left;
}
.cid-sKAiYRLl2Q H3 {
  color: #232323;
  text-align: left;
}
.cid-sKAiYS3jh5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sKAiYS3jh5 P {
  color: #767676;
}
.cid-sKAiYSgAQd {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fsJwnNG {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fsJwnNG .content {
    text-align: center;
  }
  .cid-t53fsJwnNG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fsJwnNG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fsJwnNG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fsJwnNG .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fsJwnNG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fsJwnNG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fsJwnNG .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-t53fsJwnNG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fsJwnNG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fsJwnNG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fsJwnNG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fsJwnNG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fsJwnNG H5 {
  color: #ffffff;
}
.cid-t53fsJwnNG P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sMtw6MN3rT {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/abletonlive-1920pix-1920x1080.jpg");
}
.cid-sMtw6MN3rT H1 {
  text-align: left;
}
.cid-sMtw6MN3rT H3 {
  text-align: left;
}
.cid-sMtw6MN3rT .mbr-text,
.cid-sMtw6MN3rT .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sMtw6N1CbH {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sMtw6N1CbH .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sMtw6N1CbH .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sMtw6N1CbH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sMtw6N1CbH .inner-container {
    width: 100% !important;
  }
}
.cid-sMtw6NbU1a {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMtw6NbU1a .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sMtw6NbU1a .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sMtw6NbU1a .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sMtw6NbU1a .mbr-text {
    text-align: center;
  }
}
.cid-sMtw6NbU1a .mbr-text,
.cid-sMtw6NbU1a .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sMtw6NbU1a H1 {
  color: #232323;
  text-align: left;
}
.cid-sMtw6NbU1a H3 {
  color: #232323;
  text-align: left;
}
.cid-sMtw6Nqn2r {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sMtw6Nqn2r .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sMtw6Nqn2r .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sMtw6Nqn2r .mbr-text {
    text-align: center;
  }
}
.cid-sMtw6Nqn2r H1 {
  color: #232323;
}
.cid-sMtw6Nqn2r .mbr-text,
.cid-sMtw6Nqn2r .mbr-section-btn {
  color: #232323;
}
.cid-sMtw6NGJVh {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMtw6NGJVh .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sMtw6NGJVh .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sMtw6NGJVh .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sMtw6NGJVh .mbr-text {
    text-align: center;
  }
}
.cid-sMtw6NGJVh .mbr-text,
.cid-sMtw6NGJVh .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sMtw6NGJVh H1 {
  color: #232323;
  text-align: left;
}
.cid-sMtw6NGJVh H3 {
  color: #232323;
  text-align: left;
}
.cid-sMtw6NU4Ca {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sMtw6NU4Ca P {
  color: #767676;
}
.cid-sMtw6O9Hmd {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fvw2ce3 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fvw2ce3 .content {
    text-align: center;
  }
  .cid-t53fvw2ce3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fvw2ce3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fvw2ce3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fvw2ce3 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fvw2ce3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fvw2ce3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fvw2ce3 .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-t53fvw2ce3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fvw2ce3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fvw2ce3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fvw2ce3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fvw2ce3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fvw2ce3 H5 {
  color: #ffffff;
}
.cid-t53fvw2ce3 P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sMWGaP1eEX {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mcrlogoimg-1920pix-2-1920x1080.jpg");
}
.cid-sMWGaP1eEX H1 {
  text-align: left;
  color: #201613;
}
.cid-sMWGaP1eEX H3 {
  text-align: left;
  color: #201613;
}
.cid-sMWGaP1eEX .mbr-text,
.cid-sMWGaP1eEX .mbr-section-btn {
  text-align: left;
  color: #201613;
}
.cid-sMWGaPgwU8 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sMWGaPgwU8 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sMWGaPgwU8 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sMWGaPgwU8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sMWGaPgwU8 .inner-container {
    width: 100% !important;
  }
}
.cid-sMWGaPqDNe {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMWGaPqDNe .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sMWGaPqDNe .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sMWGaPqDNe .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sMWGaPqDNe .mbr-text {
    text-align: center;
  }
}
.cid-sMWGaPqDNe .mbr-text,
.cid-sMWGaPqDNe .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sMWGaPqDNe H1 {
  color: #232323;
  text-align: left;
}
.cid-sMWGaPqDNe H3 {
  color: #232323;
  text-align: left;
}
.cid-sMWGaPFjS1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sMWGaPFjS1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sMWGaPFjS1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sMWGaPFjS1 .mbr-text {
    text-align: center;
  }
}
.cid-sMWGaPFjS1 H1 {
  color: #232323;
}
.cid-sMWGaPFjS1 .mbr-text,
.cid-sMWGaPFjS1 .mbr-section-btn {
  color: #232323;
}
.cid-sMWO5ZWZVP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sMWO5ZWZVP P {
  color: #767676;
}
.cid-sMWNGN6PJf {
  background: #ffffff;
}
.cid-sMWNGN6PJf .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sMWNGN6PJf .mbr-figure {
  margin: 0 auto;
}
.cid-sMWNGN6PJf figcaption {
  position: relative;
}
.cid-sMWNGN6PJf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sMWNGN6PJf .image-block {
    width: 100% !important;
  }
}
.cid-sMWGaQcZox {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sMWGaQcZox P {
  color: #767676;
}
.cid-sMWGaQpbDf {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fz4ZNfO {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fz4ZNfO .content {
    text-align: center;
  }
  .cid-t53fz4ZNfO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fz4ZNfO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fz4ZNfO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fz4ZNfO .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fz4ZNfO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fz4ZNfO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fz4ZNfO .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-t53fz4ZNfO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fz4ZNfO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fz4ZNfO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fz4ZNfO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fz4ZNfO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fz4ZNfO H5 {
  color: #ffffff;
}
.cid-t53fz4ZNfO P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sPcXmny2vx {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/oc2021aki-main1920-1-1920x1080.jpg");
}
.cid-sPcXmny2vx H1 {
  text-align: left;
  color: #ffffff;
}
.cid-sPcXmny2vx H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sPcXmny2vx .mbr-text,
.cid-sPcXmny2vx .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sPcXmnN8FE {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sPcXmnN8FE .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPcXmnN8FE .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sPcXmnN8FE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sPcXmnN8FE .inner-container {
    width: 100% !important;
  }
}
.cid-sPcY7rqc2s {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPcY7rqc2s h1 {
  color: #616161;
}
.cid-sPcY7rqc2s h2,
.cid-sPcY7rqc2s h3,
.cid-sPcY7rqc2s p {
  color: #767676;
}
.cid-sPcY7rqc2s .mbr-section-subtitle {
  font-style: italic;
}
.cid-sPcY7rqc2s .mbr-text,
.cid-sPcY7rqc2s .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-sPcY7rqc2s H1 {
  color: #232323;
}
.cid-sPcY7rqc2s DIV {
  text-align: center;
}
.cid-sPcXmnXwdB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPcXmnXwdB .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPcXmnXwdB .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sPcXmnXwdB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sPcXmnXwdB .mbr-text {
    text-align: center;
  }
}
.cid-sPcXmnXwdB .mbr-text,
.cid-sPcXmnXwdB .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sPcXmnXwdB H1 {
  color: #232323;
  text-align: left;
}
.cid-sPcXmnXwdB H3 {
  color: #232323;
  text-align: left;
}
.cid-sPcXmocc0D {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sPcXmocc0D .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sPcXmocc0D .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sPcXmocc0D .mbr-text {
    text-align: center;
  }
}
.cid-sPcXmocc0D H1 {
  color: #232323;
}
.cid-sPcXmocc0D .mbr-text,
.cid-sPcXmocc0D .mbr-section-btn {
  color: #232323;
}
.cid-sPcZz4CFFO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPcZz4CFFO .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPcZz4CFFO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sPcZz4CFFO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sPcZz4CFFO .mbr-text {
    text-align: center;
  }
}
.cid-sPcZz4CFFO .mbr-text,
.cid-sPcZz4CFFO .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sPcZz4CFFO H1 {
  color: #232323;
  text-align: left;
}
.cid-sPcZz4CFFO H3 {
  color: #232323;
  text-align: left;
}
.cid-sPcZLZdSeG {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sPcZLZdSeG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sPcZLZdSeG .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sPcZLZdSeG .mbr-text {
    text-align: center;
  }
}
.cid-sPcZLZdSeG H1 {
  color: #232323;
}
.cid-sPcZLZdSeG .mbr-text,
.cid-sPcZLZdSeG .mbr-section-btn {
  color: #232323;
}
.cid-sPcZnFyIJf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sPcZnFyIJf .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPcZnFyIJf .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sPcZnFyIJf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sPcZnFyIJf .inner-container {
    width: 100% !important;
  }
}
.cid-sPcXmotefF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sPcXmotefF P {
  color: #767676;
}
.cid-sPcXmp5GLz {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fBGL5Tn {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fBGL5Tn .content {
    text-align: center;
  }
  .cid-t53fBGL5Tn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fBGL5Tn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fBGL5Tn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fBGL5Tn .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fBGL5Tn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fBGL5Tn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fBGL5Tn .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-t53fBGL5Tn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fBGL5Tn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fBGL5Tn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fBGL5Tn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fBGL5Tn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fBGL5Tn H5 {
  color: #ffffff;
}
.cid-t53fBGL5Tn P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sQvMhE1dzx {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/goldenegg-main1920-1-1920x1080.jpg");
}
.cid-sQvMhE1dzx H1 {
  text-align: left;
  color: #ffffff;
}
.cid-sQvMhE1dzx H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sQvMhE1dzx .mbr-text,
.cid-sQvMhE1dzx .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sQvMhEeaPy {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sQvMhEeaPy .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQvMhEeaPy .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sQvMhEeaPy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sQvMhEeaPy .inner-container {
    width: 100% !important;
  }
}
.cid-sQvMhEFLhq {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sQvMhEFLhq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sQvMhEFLhq .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQvMhEFLhq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sQvMhEFLhq .mbr-text {
    text-align: center;
  }
}
.cid-sQvMhEFLhq .mbr-text,
.cid-sQvMhEFLhq .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sQvMhEFLhq H1 {
  color: #232323;
  text-align: left;
}
.cid-sQvMhEFLhq H3 {
  color: #232323;
  text-align: left;
}
.cid-sQvMhEV24x {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sQvMhEV24x .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQvMhEV24x .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sQvMhEV24x .mbr-text {
    text-align: center;
  }
}
.cid-sQvMhEV24x H1 {
  color: #232323;
}
.cid-sQvMhEV24x .mbr-text,
.cid-sQvMhEV24x .mbr-section-btn {
  color: #232323;
}
.cid-sQvMhF9fOS {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQvMhF9fOS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sQvMhF9fOS .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQvMhF9fOS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sQvMhF9fOS .mbr-text {
    text-align: center;
  }
}
.cid-sQvMhF9fOS .mbr-text,
.cid-sQvMhF9fOS .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sQvMhF9fOS H1 {
  color: #232323;
  text-align: left;
}
.cid-sQvMhF9fOS H3 {
  color: #232323;
  text-align: left;
}
.cid-sQvMhFNCVR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sQvMhFNCVR P {
  color: #767676;
}
.cid-sQvMhG2S1l {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fEkUy0u {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fEkUy0u .content {
    text-align: center;
  }
  .cid-t53fEkUy0u .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fEkUy0u .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fEkUy0u .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fEkUy0u .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fEkUy0u .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fEkUy0u .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fEkUy0u .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-t53fEkUy0u .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fEkUy0u .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fEkUy0u .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fEkUy0u .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fEkUy0u .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fEkUy0u H5 {
  color: #ffffff;
}
.cid-t53fEkUy0u P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sTIwGtKULn {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/naikaku-main1920-1-1920x1080.jpg");
}
.cid-sTIwGtKULn H1 {
  text-align: left;
  color: #ffffff;
}
.cid-sTIwGtKULn H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sTIwGtKULn .mbr-text,
.cid-sTIwGtKULn .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sTIwGtZUbE {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sTIwGtZUbE .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sTIwGtZUbE .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sTIwGtZUbE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sTIwGtZUbE .inner-container {
    width: 100% !important;
  }
}
.cid-sTIwGu71EI {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sTIwGu71EI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sTIwGu71EI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sTIwGu71EI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sTIwGu71EI .mbr-text {
    text-align: center;
  }
}
.cid-sTIwGu71EI .mbr-text,
.cid-sTIwGu71EI .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sTIwGu71EI H1 {
  color: #232323;
  text-align: left;
}
.cid-sTIwGu71EI H3 {
  color: #232323;
  text-align: left;
}
.cid-sTIwGulgRx {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sTIwGulgRx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sTIwGulgRx .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sTIwGulgRx .mbr-text {
    text-align: center;
  }
}
.cid-sTIwGulgRx H1 {
  color: #232323;
}
.cid-sTIwGulgRx .mbr-text,
.cid-sTIwGulgRx .mbr-section-btn {
  color: #232323;
}
.cid-sTIwGuQBtX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sTIwGuQBtX P {
  color: #767676;
}
.cid-sTIwGv4BfY {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fGPCRex {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fGPCRex .content {
    text-align: center;
  }
  .cid-t53fGPCRex .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fGPCRex .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fGPCRex .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fGPCRex .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fGPCRex .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fGPCRex .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fGPCRex .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-t53fGPCRex .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fGPCRex .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fGPCRex .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fGPCRex .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fGPCRex .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fGPCRex H5 {
  color: #ffffff;
}
.cid-t53fGPCRex P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sULUjuF5iB {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mca-keyvisual01-1920x1080.jpg");
}
.cid-sULUjuF5iB H1 {
  text-align: left;
}
.cid-sULUjuF5iB H3 {
  text-align: left;
}
.cid-sULUjuF5iB .mbr-text,
.cid-sULUjuF5iB .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sULUjuYCrE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sULUjuYCrE .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sULUjuYCrE .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-sULUjuYCrE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sULUjuYCrE .inner-container {
    width: 100% !important;
  }
}
.cid-sULUjv7Avs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sULUjv7Avs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sULUjv7Avs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sULUjv7Avs .mbr-text {
    text-align: center;
  }
}
.cid-sULUjv7Avs .mbr-text,
.cid-sULUjv7Avs .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sULUjv7Avs H1 {
  color: #232323;
  text-align: left;
}
.cid-sULUjv7Avs H3 {
  color: #232323;
  text-align: left;
}
.cid-sULWiUVTMB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sULWiUVTMB .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sULWiUVTMB .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sULWiUVTMB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sULWiUVTMB .mbr-text {
    text-align: center;
  }
}
.cid-sULWiUVTMB .mbr-text,
.cid-sULWiUVTMB .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sULWiUVTMB H1 {
  color: #232323;
  text-align: left;
}
.cid-sULWiUVTMB H3 {
  color: #232323;
  text-align: left;
}
.cid-sULXEBCcO5 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #050505;
}
@media (max-width: 991px) {
  .cid-sULXEBCcO5 .image-wrapper {
    padding: 1rem;
  }
}
.cid-sULXEBCcO5 img {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sULXEBCcO5 img:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sULXEBCcO5 .mbr-text,
.cid-sULXEBCcO5 .mbr-section-btn {
  color: #ffffff;
}
.cid-sULXEBCcO5 .mbr-section-title {
  color: #9ab1ff;
}
.cid-sULUjvmKNU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sULUjvmKNU .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sULUjvmKNU .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sULUjvmKNU .mbr-figure img {
    width: 100% !important;
  }
}
.cid-sULUjvmKNU .mbr-text,
.cid-sULUjvmKNU .mbr-section-btn {
  color: #232323;
}
.cid-sULUjvmKNU H1 {
  color: #201613;
}
.cid-sULUjvCFnI {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sULUjvCFnI .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sULUjvCFnI .section-text {
  padding: 2rem 0;
  color: #ff3366;
}
.cid-sULUjvCFnI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sULUjvCFnI .inner-container {
    width: 100% !important;
  }
}
.cid-sULUjvMI8k {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sULUjvMI8k h1 {
  color: #616161;
}
.cid-sULUjvMI8k h2,
.cid-sULUjvMI8k h3,
.cid-sULUjvMI8k p {
  color: #767676;
}
.cid-sULUjvMI8k .mbr-section-subtitle {
  font-style: italic;
}
.cid-sULUjvMI8k H1 {
  text-align: center;
  color: #232323;
}
.cid-sULUjvMI8k H3 {
  text-align: center;
  color: #232323;
}
.cid-sULUjvMI8k .mbr-text,
.cid-sULUjvMI8k .mbr-section-btn {
  text-align: center;
  color: #232323;
}
.cid-sULUjvMI8k DIV {
  text-align: center;
}
.cid-sULUjw4wzt {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sULUjw4wzt P {
  color: #767676;
}
.cid-sULUjwjAV9 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fJOsnco {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fJOsnco .content {
    text-align: center;
  }
  .cid-t53fJOsnco .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fJOsnco .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fJOsnco .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fJOsnco .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fJOsnco .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fJOsnco .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fJOsnco .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-t53fJOsnco .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fJOsnco .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fJOsnco .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fJOsnco .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fJOsnco .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fJOsnco H5 {
  color: #ffffff;
}
.cid-t53fJOsnco P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sZtdIkgILl {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mca2021report-main1920-1920x1080.jpg");
}
.cid-sZtdIkgILl H1 {
  text-align: left;
}
.cid-sZtdIkgILl H3 {
  text-align: left;
}
.cid-sZtdIkgILl .mbr-text,
.cid-sZtdIkgILl .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-sZtdIkvqmw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZtdIkvqmw .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sZtdIkvqmw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZtdIkvqmw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZtdIkvqmw .mbr-text {
    text-align: center;
  }
}
.cid-sZtdIkvqmw .mbr-text,
.cid-sZtdIkvqmw .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sZtdIkvqmw H1 {
  color: #232323;
  text-align: left;
}
.cid-sZtdIkvqmw H3 {
  color: #232323;
  text-align: left;
}
.cid-sZtdIkIJad {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sZtdIkIJad P {
  color: #767676;
}
.cid-sZtdIkYiMB {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtdIkYiMB .mbr-section-subtitle {
  color: #767676;
}
.cid-sZtdIkYiMB H2 {
  color: #ad181f;
}
.cid-sZtdIlaKEs {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sZtdIlaKEs .mbr-text,
.cid-sZtdIlaKEs blockquote {
  color: #767676;
}
.cid-sZtdIlaKEs .mbr-text {
  color: #232323;
}
.cid-sZtdIlaKEs .mbr-text P {
  text-align: center;
}
.cid-sZtdIljfbK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sZtdIljfbK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZtdIljfbK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZtdIljfbK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZtdIljfbK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZtdIljfbK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sZtdIljfbK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZtdIljfbK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sZtdIljfbK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZtdIljfbK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sZtdIlFAT6 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtdIlFAT6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sZtdIlQJXq {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sZtdIlQJXq .line {
  background-color: #b60000;
  color: #b60000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sZtdIlQJXq .section-text {
  padding: 2rem 0;
}
.cid-sZtdIlQJXq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sZtdIlQJXq .inner-container {
    width: 100% !important;
  }
}
.cid-sZtdIlZWOf {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtdIlZWOf .mbr-section-subtitle {
  color: #767676;
}
.cid-sZtdIm8wzT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtdIm8wzT .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sZtdIm8wzT h4 {
  text-align: center;
}
.cid-sZtdIm8wzT p {
  text-align: center;
}
.cid-sZtdIm8wzT .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sZtdIm8wzT .card-title,
.cid-sZtdIm8wzT .card-img {
  color: #ad181f;
}
.cid-sZtEe56a03 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZtEe56a03 .container {
  padding: 0 5%;
}
.cid-sZtEe56a03 img,
.cid-sZtEe56a03 .item-img {
  width: 100%;
}
.cid-sZtEe56a03 .item:focus,
.cid-sZtEe56a03 span:focus {
  outline: none;
}
.cid-sZtEe56a03 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sZtEe56a03 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sZtEe56a03 .item {
  padding: 0;
  margin: 0;
}
.cid-sZtEe56a03 .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sZtEe56a03 .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-sZtEe56a03 .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-sZtFisqmJB {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZtFisqmJB .button-padding {
  padding: 0;
}
.cid-sZtFisqmJB .btn {
  margin: 0;
}
.cid-sZtFisqmJB .button-top {
  margin-top: 20px;
}
.cid-sZtFisqmJB .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-sZtFisqmJB .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-sZtFisqmJB .mbr-text,
.cid-sZtFisqmJB .mbr-section-btn {
  text-align: left;
}
.cid-sZtGi0B30G {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtGi0B30G .mbr-text {
  color: #232323;
}
.cid-sZtGi0B30G h4 {
  text-align: center;
}
.cid-sZtGi0B30G p {
  text-align: center;
}
.cid-sZtGi0B30G .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sZtGi0B30G .card-title,
.cid-sZtGi0B30G .card-img {
  color: #ad181f;
}
.cid-sZtGsV85cH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZtGsV85cH .container {
  padding: 0 5%;
}
.cid-sZtGsV85cH img,
.cid-sZtGsV85cH .item-img {
  width: 100%;
}
.cid-sZtGsV85cH .item:focus,
.cid-sZtGsV85cH span:focus {
  outline: none;
}
.cid-sZtGsV85cH .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sZtGsV85cH .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sZtGsV85cH .item {
  padding: 0;
  margin: 0;
}
.cid-sZtGsV85cH .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sZtGsV85cH .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-sZtGsV85cH .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-sZtGu6mhWz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZtGu6mhWz .button-padding {
  padding: 0;
}
.cid-sZtGu6mhWz .btn {
  margin: 0;
}
.cid-sZtGu6mhWz .button-top {
  margin-top: 20px;
}
.cid-sZtGu6mhWz .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-sZtGu6mhWz .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-sZtGu6mhWz .mbr-text,
.cid-sZtGu6mhWz .mbr-section-btn {
  text-align: left;
}
.cid-sZtMngjCN0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtMngjCN0 .mbr-text {
  color: #232323;
}
.cid-sZtMngjCN0 h4 {
  text-align: center;
}
.cid-sZtMngjCN0 p {
  text-align: center;
}
.cid-sZtMngjCN0 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sZtMngjCN0 .card-title,
.cid-sZtMngjCN0 .card-img {
  color: #ad181f;
}
.cid-sZtMoJv38L {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZtMoJv38L .container {
  padding: 0 5%;
}
.cid-sZtMoJv38L img,
.cid-sZtMoJv38L .item-img {
  width: 100%;
}
.cid-sZtMoJv38L .item:focus,
.cid-sZtMoJv38L span:focus {
  outline: none;
}
.cid-sZtMoJv38L .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sZtMoJv38L .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sZtMoJv38L .item {
  padding: 0;
  margin: 0;
}
.cid-sZtMoJv38L .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sZtMoJv38L .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-sZtMoJv38L .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-sZtMpXgq7b {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZtMpXgq7b .button-padding {
  padding: 0;
}
.cid-sZtMpXgq7b .btn {
  margin: 0;
}
.cid-sZtMpXgq7b .button-top {
  margin-top: 20px;
}
.cid-sZtMpXgq7b .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-sZtMpXgq7b .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-sZtMpXgq7b .mbr-text,
.cid-sZtMpXgq7b .mbr-section-btn {
  text-align: left;
}
.cid-sZtOMCDW2C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtOMCDW2C .mbr-text {
  color: #232323;
}
.cid-sZtOMCDW2C h4 {
  text-align: center;
}
.cid-sZtOMCDW2C p {
  text-align: center;
}
.cid-sZtOMCDW2C .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sZtOMCDW2C .card-title,
.cid-sZtOMCDW2C .card-img {
  color: #ad181f;
}
.cid-sZtOOraY3U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZtOOraY3U .container {
  padding: 0 5%;
}
.cid-sZtOOraY3U img,
.cid-sZtOOraY3U .item-img {
  width: 100%;
}
.cid-sZtOOraY3U .item:focus,
.cid-sZtOOraY3U span:focus {
  outline: none;
}
.cid-sZtOOraY3U .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sZtOOraY3U .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sZtOOraY3U .item {
  padding: 0;
  margin: 0;
}
.cid-sZtOOraY3U .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sZtOOraY3U .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-sZtOOraY3U .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-sZtOPB19lD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZtOPB19lD .button-padding {
  padding: 0;
}
.cid-sZtOPB19lD .btn {
  margin: 0;
}
.cid-sZtOPB19lD .button-top {
  margin-top: 20px;
}
.cid-sZtOPB19lD .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-sZtOPB19lD .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-sZtOPB19lD .mbr-text,
.cid-sZtOPB19lD .mbr-section-btn {
  text-align: left;
}
.cid-sZtR85UfrA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtR85UfrA .mbr-text {
  color: #232323;
}
.cid-sZtR85UfrA h4 {
  text-align: center;
}
.cid-sZtR85UfrA p {
  text-align: center;
}
.cid-sZtR85UfrA .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sZtR85UfrA .card-title,
.cid-sZtR85UfrA .card-img {
  color: #ad181f;
}
.cid-sZtR9cQOrI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZtR9cQOrI .container {
  padding: 0 5%;
}
.cid-sZtR9cQOrI img,
.cid-sZtR9cQOrI .item-img {
  width: 100%;
}
.cid-sZtR9cQOrI .item:focus,
.cid-sZtR9cQOrI span:focus {
  outline: none;
}
.cid-sZtR9cQOrI .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sZtR9cQOrI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sZtR9cQOrI .item {
  padding: 0;
  margin: 0;
}
.cid-sZtR9cQOrI .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sZtR9cQOrI .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-sZtR9cQOrI .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-sZtRa1y1TP {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZtRa1y1TP .button-padding {
  padding: 0;
}
.cid-sZtRa1y1TP .btn {
  margin: 0;
}
.cid-sZtRa1y1TP .button-top {
  margin-top: 20px;
}
.cid-sZtRa1y1TP .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-sZtRa1y1TP .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-sZtRa1y1TP .mbr-text,
.cid-sZtRa1y1TP .mbr-section-btn {
  text-align: left;
}
.cid-sZtdIp9esJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sZtdIp9esJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZtdIp9esJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZtdIp9esJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZtdIp9esJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZtdIp9esJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sZtdIp9esJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZtdIp9esJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sZtdIp9esJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZtdIp9esJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sZtOhbevIK {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZtOhbevIK .button-padding {
  padding: 0;
}
.cid-sZtOhbevIK .btn {
  margin: 0;
}
.cid-sZtOhbevIK .button-top {
  margin-top: 20px;
}
.cid-sZtOhbevIK .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-sZtOhbevIK .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-sZtOhbevIK .mbr-text,
.cid-sZtOhbevIK .mbr-section-btn {
  text-align: left;
}
.cid-t02yz78lGw {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t02yz78lGw P {
  color: #767676;
}
.cid-sZtdImLihP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sZtdImLihP P {
  color: #767676;
}
.cid-sZtdIn1NON {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sZtdIn1NON .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sZtdIn1NON .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZtdIn1NON .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZtdIn1NON .mbr-text {
    text-align: center;
  }
}
.cid-sZtdIn1NON .mbr-text,
.cid-sZtdIn1NON .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sZtdIn1NON H1 {
  color: #232323;
  text-align: left;
}
.cid-sZtdIn1NON H3 {
  color: #232323;
  text-align: left;
}
.cid-sZtdInkeZj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZtdInkeZj .mbr-text,
.cid-sZtdInkeZj blockquote {
  color: #767676;
}
.cid-sZtdInkeZj .mbr-text {
  color: #232323;
}
.cid-sZtdInkeZj .mbr-text P {
  text-align: center;
}
.cid-sZtdIpsCFz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sZtdIpsCFz P {
  color: #767676;
}
.cid-sZtdIpJMA8 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 0px;
}
.cid-sZtdIpJMA8 .image-block {
  margin: auto;
}
.cid-sZtdIpJMA8 figcaption {
  position: relative;
}
.cid-sZtdIpJMA8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sZtdIpJMA8 .image-block {
    width: 100% !important;
  }
}
.cid-sZtdIpTaud {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtdIpTaud .mbr-section-subtitle {
  color: #232323;
}
.cid-sZtdIqbc9A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sZtdIqbc9A P {
  color: #767676;
}
.cid-sZtdIqbc9A .mbr-text,
.cid-sZtdIqbc9A .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sZtdIqpGKK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtdIqpGKK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sZtdIqpGKK p {
  color: #767676;
  text-align: left;
}
.cid-sZtdIqpGKK .card-box {
  padding-top: 2rem;
}
.cid-sZtdIqpGKK .card-wrapper {
  height: 100%;
}
.cid-sZtdIqFHAx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZtdIqFHAx P {
  color: #767676;
}
.cid-sZtdIqFHAx .mbr-text,
.cid-sZtdIqFHAx .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sZtdIqSVvZ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sZtdIqSVvZ .image-block {
  margin: auto;
}
.cid-sZtdIqSVvZ figcaption {
  position: relative;
}
.cid-sZtdIqSVvZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sZtdIqSVvZ .image-block {
    width: 100% !important;
  }
}
.cid-sZtdIr2Hrh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-sZtdIr2Hrh P {
  color: #767676;
}
.cid-sZtdIri3cf {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fMRtdc9 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fMRtdc9 .content {
    text-align: center;
  }
  .cid-t53fMRtdc9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fMRtdc9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fMRtdc9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fMRtdc9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fMRtdc9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fMRtdc9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fMRtdc9 .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-t53fMRtdc9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fMRtdc9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fMRtdc9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fMRtdc9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fMRtdc9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fMRtdc9 H5 {
  color: #ffffff;
}
.cid-t53fMRtdc9 P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t4cksLSHdZ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/symposium-main1920-1920x1080.jpg");
}
.cid-t4cksLSHdZ H1 {
  text-align: left;
}
.cid-t4cksLSHdZ H3 {
  text-align: left;
}
.cid-t4cksLSHdZ .mbr-text,
.cid-t4cksLSHdZ .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t4cs7XETjv {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t4cs7XETjv .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t4cs7XETjv .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-t4cs7XETjv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t4cs7XETjv .inner-container {
    width: 100% !important;
  }
}
.cid-t4cksNiATO {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t4cksNiATO .mbr-section-subtitle {
  color: #767676;
}
.cid-t4cksNtghz {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4cksNtghz .line {
  background-color: #eaeaea;
  color: #eaeaea;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t4cksNtghz .section-text {
  padding: 2rem 0;
}
.cid-t4cksNtghz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t4cksNtghz .inner-container {
    width: 100% !important;
  }
}
.cid-t4cksM7XWr {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t4cksM7XWr .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t4cksM7XWr .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t4cksM7XWr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t4cksM7XWr .mbr-text {
    text-align: center;
  }
}
.cid-t4cksM7XWr .mbr-text,
.cid-t4cksM7XWr .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-t4cksM7XWr H1 {
  color: #232323;
  text-align: left;
}
.cid-t4cksM7XWr H3 {
  color: #232323;
  text-align: left;
}
.cid-t4cksTKuCY {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t4cksTKuCY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t4cksTKuCY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t4cksTKuCY .mbr-text {
    text-align: center;
  }
}
.cid-t4cksTKuCY .mbr-text,
.cid-t4cksTKuCY .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-t4cksTKuCY H1 {
  color: #232323;
  text-align: left;
}
.cid-t4cksTKuCY H3 {
  color: #232323;
  text-align: left;
}
.cid-t4cksUlsOd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-t4cksUlsOd P {
  color: #767676;
}
.cid-t4cksWqFPb {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53fQvsNFv {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53fQvsNFv .content {
    text-align: center;
  }
  .cid-t53fQvsNFv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53fQvsNFv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53fQvsNFv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53fQvsNFv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53fQvsNFv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53fQvsNFv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53fQvsNFv .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-t53fQvsNFv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53fQvsNFv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53fQvsNFv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53fQvsNFv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53fQvsNFv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53fQvsNFv H5 {
  color: #ffffff;
}
.cid-t53fQvsNFv P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s04XG1XHni {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis01-1920x1080.jpg");
}
.cid-s04XG1XHni H1 {
  text-align: left;
}
.cid-s04XG1XHni H3 {
  text-align: left;
}
.cid-s04XG1XHni .mbr-text,
.cid-s04XG1XHni .mbr-section-btn {
  text-align: left;
}
.cid-s050p3DRip {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s050p3DRip h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s050p3DRip p {
  color: #767676;
  margin: 0;
}
.cid-s050p3DRip .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s050p3DRip .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s050p3DRip .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s050p3DRip .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s050p3DRip .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s050p3DRip .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s050p3DRip .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s050p3DRip .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s050p3DRip .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s050p3DRip .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s050p3DRip p.col-right {
    padding-top: 1rem;
  }
}
.cid-s050p3DRip .col-right {
  text-align: left;
  color: #232323;
}
.cid-s050p3DRip P {
  color: #232323;
  text-align: left;
}
.cid-s050p3DRip .card-title {
  text-align: left;
}
.cid-s3yqod0mf7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3yqod0mf7 P {
  color: #767676;
}
.cid-s3ypbuXgNn {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s3ypbuXgNn H1 {
  color: #232323;
  text-align: center;
}
.cid-s3ypbuXgNn .mbr-text,
.cid-s3ypbuXgNn .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s3yqoWEDZB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3yqoWEDZB P {
  color: #767676;
}
.cid-s8FjOOkXWt {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s8FjOOkXWt .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8FjOOkXWt .video-block {
    width: 100% !important;
  }
}
.cid-s8FlezxA5i {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8FlezxA5i h1 {
  color: #616161;
}
.cid-s8FlezxA5i h2,
.cid-s8FlezxA5i h3,
.cid-s8FlezxA5i p {
  color: #767676;
}
.cid-s8FlezxA5i .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8FlezxA5i .mbr-text,
.cid-s8FlezxA5i .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s8Fk4D6a41 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s8Fk4D6a41 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8Fk4D6a41 .video-block {
    width: 100% !important;
  }
}
.cid-s8FlEcAnjt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8FlEcAnjt h1 {
  color: #616161;
}
.cid-s8FlEcAnjt h2,
.cid-s8FlEcAnjt h3,
.cid-s8FlEcAnjt p {
  color: #767676;
}
.cid-s8FlEcAnjt .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8FlEcAnjt .mbr-text,
.cid-s8FlEcAnjt .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s8Fm22f4ta {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s8Fm22f4ta .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8Fm22f4ta .video-block {
    width: 100% !important;
  }
}
.cid-s8Fm97CmWi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8Fm97CmWi h1 {
  color: #616161;
}
.cid-s8Fm97CmWi h2,
.cid-s8Fm97CmWi h3,
.cid-s8Fm97CmWi p {
  color: #767676;
}
.cid-s8Fm97CmWi .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8Fm97CmWi .mbr-text,
.cid-s8Fm97CmWi .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s8FmPXOHhu {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s8FmPXOHhu .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8FmPXOHhu .video-block {
    width: 100% !important;
  }
}
.cid-s8FmVJ2ck2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8FmVJ2ck2 h1 {
  color: #616161;
}
.cid-s8FmVJ2ck2 h2,
.cid-s8FmVJ2ck2 h3,
.cid-s8FmVJ2ck2 p {
  color: #767676;
}
.cid-s8FmVJ2ck2 .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8FmVJ2ck2 .mbr-text,
.cid-s8FmVJ2ck2 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s8FnnDaeJN {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s8FnnDaeJN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8FnnDaeJN .video-block {
    width: 100% !important;
  }
}
.cid-s8Fnsxe9oZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8Fnsxe9oZ h1 {
  color: #616161;
}
.cid-s8Fnsxe9oZ h2,
.cid-s8Fnsxe9oZ h3,
.cid-s8Fnsxe9oZ p {
  color: #767676;
}
.cid-s8Fnsxe9oZ .mbr-section-subtitle {
  font-style: italic;
}
.cid-s8Fnsxe9oZ .mbr-text,
.cid-s8Fnsxe9oZ .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s0546LvCCy {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s0546LvCCy .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s0546LvCCy H3 {
  color: #635a51;
}
.cid-s0546LvCCy .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-s0546LvCCy .mbr-text,
.cid-s0546LvCCy .mbr-section-btn {
  color: #635a51;
}
.cid-s054bxQxY2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s054bxQxY2 P {
  color: #767676;
}
.cid-s051GnL8XB {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s051GnL8XB .mbr-text,
.cid-s051GnL8XB blockquote {
  color: #767676;
}
.cid-s051GnL8XB .mbr-text {
  color: #232323;
}
.cid-s3yiUV63V6 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3yiUV63V6 .media-container-column {
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3yiUV63V6 .mbr-author-desc {
  display: block;
}
.cid-s3yiUV63V6 .mbr-testimonial {
  flex-basis: auto;
  margin-top: 5rem;
  -webkit-flex-basis: auto;
}
.cid-s3yiUV63V6 .mbr-testimonial .panel-item {
  background-color: #f0edec;
}
.cid-s3yiUV63V6 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2rem;
}
.cid-s3yiUV63V6 .mbr-testimonial .card-block .testimonial-photo {
  margin-top: -5rem;
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-s3yiUV63V6 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-s3yiUV63V6 .mbr-testimonial .card-block p {
  margin: 0;
}
.cid-s3yiUV63V6 .mbr-testimonial .card-footer {
  padding: 0 2rem 2rem 2rem;
  border-top: 0;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 260px) {
  .cid-s3yiUV63V6 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-s3yiUV63V6 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3yiUV63V6 .mbr-author-name {
  color: #232323;
  text-align: center;
}
.cid-s056P69t6Y {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s056P69t6Y P {
  color: #767676;
}
.cid-s056pEJhqI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s056pEJhqI .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-s056pEJhqI .social-list a:focus {
  text-decoration: none;
}
.cid-s056pEJhqI H2 {
  text-align: center;
}
.cid-s059OQg71h {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53ec5zh3X {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53ec5zh3X .content {
    text-align: center;
  }
  .cid-t53ec5zh3X .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53ec5zh3X .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53ec5zh3X .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53ec5zh3X .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53ec5zh3X .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53ec5zh3X .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53ec5zh3X .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-t53ec5zh3X .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53ec5zh3X .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53ec5zh3X .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53ec5zh3X .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53ec5zh3X .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53ec5zh3X H5 {
  color: #ffffff;
}
.cid-t53ec5zh3X P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s3zdcerruf {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis02-1920x1080.jpg");
}
.cid-s3zdcerruf H1 {
  text-align: left;
}
.cid-s3zdcerruf H3 {
  text-align: left;
}
.cid-s3zdcerruf .mbr-text,
.cid-s3zdcerruf .mbr-section-btn {
  text-align: left;
}
.cid-s3zdcfhpUF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3zdcfhpUF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3zdcfhpUF p {
  color: #767676;
  margin: 0;
}
.cid-s3zdcfhpUF .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s3zdcfhpUF .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s3zdcfhpUF .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s3zdcfhpUF .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s3zdcfhpUF .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s3zdcfhpUF .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s3zdcfhpUF .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s3zdcfhpUF .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s3zdcfhpUF .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s3zdcfhpUF .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s3zdcfhpUF p.col-right {
    padding-top: 1rem;
  }
}
.cid-s3zdcfhpUF .col-right {
  text-align: left;
  color: #232323;
}
.cid-s3zdcfhpUF P {
  color: #232323;
  text-align: left;
}
.cid-s3zdcg6dHw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdcg6dHw P {
  color: #767676;
}
.cid-s3zdcgCZX6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s3zdcgCZX6 H1 {
  color: #232323;
  text-align: center;
}
.cid-s3zdcgCZX6 .mbr-text,
.cid-s3zdcgCZX6 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s3zdchcb6U {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdchcb6U P {
  color: #767676;
}
.cid-s3zfrv8Hg9 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zfrv8Hg9 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zfrv8Hg9 .video-block {
    width: 100% !important;
  }
}
.cid-s3zfKr2dag {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zfKr2dag .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zfKr2dag .video-block {
    width: 100% !important;
  }
}
.cid-s3zfZfmTV4 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zfZfmTV4 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zfZfmTV4 .video-block {
    width: 100% !important;
  }
}
.cid-s3zg2ORy9y {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zg2ORy9y .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zg2ORy9y .video-block {
    width: 100% !important;
  }
}
.cid-s3zdcizJPF {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s3zdcizJPF .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s3zdcizJPF H3 {
  color: #635a51;
}
.cid-s3zdcizJPF .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-s3zdcizJPF .mbr-text,
.cid-s3zdcizJPF .mbr-section-btn {
  color: #635a51;
}
.cid-s3zdcj8xFh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdcj8xFh P {
  color: #767676;
}
.cid-s3zdcjEgZX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3zdcjEgZX .mbr-text,
.cid-s3zdcjEgZX blockquote {
  color: #767676;
}
.cid-s3zdcjEgZX .mbr-text {
  color: #232323;
}
.cid-s3zdclmDWH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdclmDWH P {
  color: #767676;
}
.cid-s3zdclTrpN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s3zdclTrpN .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-s3zdclTrpN .social-list a:focus {
  text-decoration: none;
}
.cid-s3zdclTrpN H2 {
  text-align: center;
}
.cid-s3zdcmsgoz {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53efQwGrC {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53efQwGrC .content {
    text-align: center;
  }
  .cid-t53efQwGrC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53efQwGrC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53efQwGrC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53efQwGrC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53efQwGrC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53efQwGrC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53efQwGrC .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-t53efQwGrC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53efQwGrC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53efQwGrC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53efQwGrC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53efQwGrC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53efQwGrC H5 {
  color: #ffffff;
}
.cid-t53efQwGrC P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s3zdoUzzLF {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis03-1920x1080.jpg");
}
.cid-s3zdoUzzLF H1 {
  text-align: left;
}
.cid-s3zdoUzzLF H3 {
  text-align: left;
}
.cid-s3zdoUzzLF .mbr-text,
.cid-s3zdoUzzLF .mbr-section-btn {
  text-align: left;
}
.cid-s3zdoV8H56 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3zdoV8H56 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3zdoV8H56 p {
  color: #767676;
  margin: 0;
}
.cid-s3zdoV8H56 .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s3zdoV8H56 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s3zdoV8H56 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s3zdoV8H56 .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s3zdoV8H56 .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s3zdoV8H56 .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s3zdoV8H56 .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s3zdoV8H56 .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s3zdoV8H56 .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s3zdoV8H56 .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s3zdoV8H56 p.col-right {
    padding-top: 1rem;
  }
}
.cid-s3zdoV8H56 .col-right {
  text-align: left;
  color: #232323;
}
.cid-s3zdoV8H56 P {
  color: #232323;
  text-align: left;
}
.cid-s3zdoW14GQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdoW14GQ P {
  color: #767676;
}
.cid-s3zdoWFCh9 {
  padding-top: 90px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s3zdoWFCh9 H1 {
  color: #232323;
  text-align: center;
}
.cid-s3zdoWFCh9 .mbr-text,
.cid-s3zdoWFCh9 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s3zdoXkJcD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdoXkJcD P {
  color: #767676;
}
.cid-s3zjiFEYjp {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zjiFEYjp .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zjiFEYjp .video-block {
    width: 100% !important;
  }
}
.cid-s3zdoYQazD {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s3zdoYQazD .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s3zdoYQazD H3 {
  color: #635a51;
}
.cid-s3zdoYQazD .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-s3zdoYQazD .mbr-text,
.cid-s3zdoYQazD .mbr-section-btn {
  color: #635a51;
}
.cid-s3zdoZRhaC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdoZRhaC P {
  color: #767676;
}
.cid-s3zdp0tMEs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3zdp0tMEs .mbr-text,
.cid-s3zdp0tMEs blockquote {
  color: #767676;
}
.cid-s3zdp0tMEs .mbr-text {
  color: #232323;
}
.cid-s3zdp1KX8e {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdp1KX8e P {
  color: #767676;
}
.cid-s3zdp2kliQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s3zdp2kliQ .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-s3zdp2kliQ .social-list a:focus {
  text-decoration: none;
}
.cid-s3zdp2kliQ H2 {
  text-align: center;
}
.cid-s3zdp2VH9w {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eiRXHr1 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eiRXHr1 .content {
    text-align: center;
  }
  .cid-t53eiRXHr1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eiRXHr1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eiRXHr1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eiRXHr1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eiRXHr1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eiRXHr1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eiRXHr1 .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-t53eiRXHr1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eiRXHr1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eiRXHr1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eiRXHr1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eiRXHr1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eiRXHr1 H5 {
  color: #ffffff;
}
.cid-t53eiRXHr1 P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s3zdtCK0tv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis04-1920x1080.jpg");
}
.cid-s3zdtCK0tv H1 {
  text-align: left;
}
.cid-s3zdtCK0tv H3 {
  text-align: left;
}
.cid-s3zdtCK0tv .mbr-text,
.cid-s3zdtCK0tv .mbr-section-btn {
  text-align: left;
}
.cid-s3zdtDn7vn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3zdtDn7vn h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3zdtDn7vn p {
  color: #767676;
  margin: 0;
}
.cid-s3zdtDn7vn .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-s3zdtDn7vn .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s3zdtDn7vn .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s3zdtDn7vn .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-s3zdtDn7vn .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-s3zdtDn7vn .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-s3zdtDn7vn .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-s3zdtDn7vn .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s3zdtDn7vn .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-s3zdtDn7vn .col-left h4 {
    padding-top: 1rem;
  }
  .cid-s3zdtDn7vn p.col-right {
    padding-top: 1rem;
  }
}
.cid-s3zdtDn7vn .col-right {
  text-align: left;
  color: #232323;
}
.cid-s3zdtDn7vn P {
  color: #232323;
  text-align: left;
}
.cid-s3zdtEsQbd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdtEsQbd P {
  color: #767676;
}
.cid-s3zdtF2RNl {
  padding-top: 90px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s3zdtF2RNl H1 {
  color: #232323;
  text-align: center;
}
.cid-s3zdtF2RNl .mbr-text,
.cid-s3zdtF2RNl .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-s3zdtKeqoU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zdtKeqoU P {
  color: #767676;
}
.cid-s3zoCZsdPW {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zoCZsdPW .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zoCZsdPW .video-block {
    width: 100% !important;
  }
}
.cid-s3zp6uyfWe {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zp6uyfWe .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zp6uyfWe .video-block {
    width: 100% !important;
  }
}
.cid-s3zpclxEWR {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zpclxEWR .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zpclxEWR .video-block {
    width: 100% !important;
  }
}
.cid-s3zpgR3Bk0 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zpgR3Bk0 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zpgR3Bk0 .video-block {
    width: 100% !important;
  }
}
.cid-s3zpmGBMID {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-s3zpmGBMID .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zpmGBMID .video-block {
    width: 100% !important;
  }
}
.cid-s3zprOdDnL {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-s3zprOdDnL .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3zprOdDnL .video-block {
    width: 100% !important;
  }
}
.cid-s3zoMBLXpy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-s3zoMBLXpy P {
  color: #767676;
}
.cid-s3zdtKSlqT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s3zdtKSlqT .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-s3zdtKSlqT .social-list a:focus {
  text-decoration: none;
}
.cid-s3zdtKSlqT H2 {
  text-align: center;
}
.cid-s3zdtLvdb9 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53em0z5nL {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53em0z5nL .content {
    text-align: center;
  }
  .cid-t53em0z5nL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53em0z5nL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53em0z5nL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53em0z5nL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53em0z5nL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53em0z5nL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53em0z5nL .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-t53em0z5nL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53em0z5nL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53em0z5nL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53em0z5nL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53em0z5nL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53em0z5nL H5 {
  color: #ffffff;
}
.cid-t53em0z5nL P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t1xOs47h6f {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis05-1-1920x1080.jpg");
}
.cid-t1xOs47h6f H1 {
  text-align: left;
}
.cid-t1xOs47h6f H3 {
  text-align: left;
}
.cid-t1xOs47h6f .mbr-text,
.cid-t1xOs47h6f .mbr-section-btn {
  text-align: left;
}
.cid-t1xOs4kalM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1xOs4kalM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t1xOs4kalM p {
  color: #767676;
  margin: 0;
}
.cid-t1xOs4kalM .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-t1xOs4kalM .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t1xOs4kalM .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t1xOs4kalM .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-t1xOs4kalM .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-t1xOs4kalM .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-t1xOs4kalM .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-t1xOs4kalM .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t1xOs4kalM .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-t1xOs4kalM .col-left h4 {
    padding-top: 1rem;
  }
  .cid-t1xOs4kalM p.col-right {
    padding-top: 1rem;
  }
}
.cid-t1xOs4kalM .col-right {
  text-align: left;
  color: #232323;
}
.cid-t1xOs4kalM P {
  color: #232323;
  text-align: left;
}
.cid-t1xOs4G3Kl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-t1xOs4G3Kl P {
  color: #767676;
}
.cid-t1xOs4TSPw {
  padding-top: 90px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-t1xOs4TSPw H1 {
  color: #232323;
  text-align: center;
}
.cid-t1xOs4TSPw .mbr-text,
.cid-t1xOs4TSPw .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-t1xOs55Hig {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-t1xOs55Hig P {
  color: #767676;
}
.cid-t1xOs5ix9a {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-t1xOs5ix9a .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t1xOs5ix9a .video-block {
    width: 100% !important;
  }
}
.cid-t1xOs5sTNP {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-t1xOs5sTNP .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t1xOs5sTNP .video-block {
    width: 100% !important;
  }
}
.cid-t1xOs5CvoZ {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-t1xOs5CvoZ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t1xOs5CvoZ .video-block {
    width: 100% !important;
  }
}
.cid-t1xOs5O3Gj {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-t1xOs5O3Gj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t1xOs5O3Gj .video-block {
    width: 100% !important;
  }
}
.cid-t1xOs5YWFt {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-t1xOs5YWFt .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t1xOs5YWFt .video-block {
    width: 100% !important;
  }
}
.cid-t1xOs65Bah {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-t1xOs65Bah .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t1xOs65Bah .video-block {
    width: 100% !important;
  }
}
.cid-t1xQUqZXI8 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-t1xQUqZXI8 .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-t1xQUqZXI8 H3 {
  color: #635a51;
}
.cid-t1xQUqZXI8 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-t1xQUqZXI8 .mbr-text,
.cid-t1xQUqZXI8 .mbr-section-btn {
  color: #635a51;
}
.cid-t1xQZlEcjq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-t1xQZlEcjq P {
  color: #767676;
}
.cid-t1xR1juLIe {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1xR1juLIe .mbr-text,
.cid-t1xR1juLIe blockquote {
  color: #767676;
}
.cid-t1xR1juLIe .mbr-text {
  color: #232323;
}
.cid-t1xOs6c5qa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-t1xOs6c5qa P {
  color: #767676;
}
.cid-t1xOs6nKp1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t1xOs6nKp1 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t1xOs6nKp1 .social-list a:focus {
  text-decoration: none;
}
.cid-t1xOs6nKp1 H2 {
  text-align: center;
}
.cid-t1xVEaKmkw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t1xVEaKmkw .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t1xVEaKmkw .social-list a:focus {
  text-decoration: none;
}
.cid-t1xVEaKmkw H2 {
  text-align: center;
}
.cid-t1xOs6FrwG {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t53eoZNvgC {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53eoZNvgC .content {
    text-align: center;
  }
  .cid-t53eoZNvgC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53eoZNvgC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53eoZNvgC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53eoZNvgC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53eoZNvgC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53eoZNvgC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53eoZNvgC .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-t53eoZNvgC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53eoZNvgC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53eoZNvgC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53eoZNvgC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53eoZNvgC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53eoZNvgC H5 {
  color: #ffffff;
}
.cid-t53eoZNvgC P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZIJ6WjxOJ {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/pickup-headdaimg.jpg");
}
.cid-rZIJ6WjxOJ H1 {
  text-align: left;
}
.cid-rZIJ6WjxOJ H3 {
  text-align: left;
}
.cid-rZIJ6WjxOJ .mbr-text,
.cid-rZIJ6WjxOJ .mbr-section-btn {
  text-align: left;
}
.cid-s8Fes1255g {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #efefef, #efefef);
}
.cid-s8Fes1255g .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-s8Fes1255g H3 {
  color: #635a51;
}
.cid-s8Fes1255g .mbr-section-title {
  color: #b60000;
}
.cid-s8Fes1255g .mbr-text,
.cid-s8Fes1255g .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uRFmo7rMsW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uRFmo7rMsW .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-uRFmo7rMsW .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uRFmo7rMsW .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-uRFmo7rMsW .team-item .item-image img {
  width: 100%;
}
.cid-uRFmo7rMsW .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uRFmo7rMsW .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uRFmo7rMsW .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uRFmo7rMsW .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uRFmo7rMsW .team-item .item-caption {
  background: #ffffff;
}
.cid-uRFmo7rMsW H2 {
  text-align: left;
  color: #232323;
}
.cid-t1yRE1pNEl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-t1yRE1pNEl .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-t1yRE1pNEl .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t1yRE1pNEl .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-t1yRE1pNEl .team-item .item-image img {
  width: 100%;
}
.cid-t1yRE1pNEl .team-item .item-name p {
  margin-bottom: 0;
}
.cid-t1yRE1pNEl .team-item .item-role p {
  margin-bottom: 0;
}
.cid-t1yRE1pNEl .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-t1yRE1pNEl .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-t1yRE1pNEl .team-item .item-caption {
  background: #ffffff;
}
.cid-t1yRE1pNEl H2 {
  text-align: left;
  color: #232323;
}
.cid-rZII5uWgtR {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-rZII5uWgtR .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-rZII5uWgtR .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZII5uWgtR .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-rZII5uWgtR .team-item .item-image img {
  width: 100%;
}
.cid-rZII5uWgtR .team-item .item-name p {
  margin-bottom: 0;
}
.cid-rZII5uWgtR .team-item .item-role p {
  margin-bottom: 0;
}
.cid-rZII5uWgtR .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-rZII5uWgtR .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-rZII5uWgtR .team-item .item-caption {
  background: #ffffff;
}
.cid-rZII5uWgtR H2 {
  text-align: left;
  color: #232323;
}
.cid-s3FaxtqCIJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3FaxtqCIJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3FaxtqCIJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3FaxtqCIJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3FaxtqCIJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3FaxtqCIJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s3FaxtqCIJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s3FaxtqCIJ .mbr-gallery-item > div:hover:before {
  opacity: 0.1 !important;
}
.cid-s3FaxtqCIJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s3FaxtqCIJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.1;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t53dZ8yxVA {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t53dZ8yxVA .content {
    text-align: center;
  }
  .cid-t53dZ8yxVA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t53dZ8yxVA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t53dZ8yxVA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t53dZ8yxVA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t53dZ8yxVA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t53dZ8yxVA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t53dZ8yxVA .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-t53dZ8yxVA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t53dZ8yxVA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t53dZ8yxVA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t53dZ8yxVA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t53dZ8yxVA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t53dZ8yxVA H5 {
  color: #ffffff;
}
.cid-t53dZ8yxVA P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t6ghn8n1pu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/opencampus2022haru-main1920-4-1920x1080.jpg");
}
.cid-t6ghn8n1pu H1 {
  text-align: left;
  color: #ffffff;
}
.cid-t6ghn8n1pu H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t6ghn8n1pu .mbr-text,
.cid-t6ghn8n1pu .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6ghn8D5zr {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t6ghn8D5zr .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t6ghn8D5zr .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-t6ghn8D5zr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t6ghn8D5zr .inner-container {
    width: 100% !important;
  }
}
.cid-t6ghn8NHzG {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t6ghn8NHzG h1 {
  color: #616161;
}
.cid-t6ghn8NHzG h2,
.cid-t6ghn8NHzG h3,
.cid-t6ghn8NHzG p {
  color: #767676;
}
.cid-t6ghn8NHzG .mbr-section-subtitle {
  font-style: italic;
}
.cid-t6ghn8NHzG .mbr-text,
.cid-t6ghn8NHzG .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-t6ghn8NHzG H1 {
  color: #232323;
}
.cid-t6ghn8NHzG DIV {
  text-align: center;
}
.cid-t6ghn8Z9li {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t6ghn8Z9li .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t6ghn8Z9li .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t6ghn8Z9li .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6ghn8Z9li .mbr-text {
    text-align: center;
  }
}
.cid-t6ghn8Z9li .mbr-text,
.cid-t6ghn8Z9li .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-t6ghn8Z9li H1 {
  color: #232323;
  text-align: left;
}
.cid-t6ghn8Z9li H3 {
  color: #232323;
  text-align: left;
}
.cid-t6ghn9jRt1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t6ghn9jRt1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t6ghn9jRt1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6ghn9jRt1 .mbr-text {
    text-align: center;
  }
}
.cid-t6ghn9jRt1 H1 {
  color: #232323;
}
.cid-t6ghn9jRt1 .mbr-text,
.cid-t6ghn9jRt1 .mbr-section-btn {
  color: #232323;
}
.cid-t6ghn9z71C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t6ghn9z71C .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t6ghn9z71C .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t6ghn9z71C .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6ghn9z71C .mbr-text {
    text-align: center;
  }
}
.cid-t6ghn9z71C .mbr-text,
.cid-t6ghn9z71C .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-t6ghn9z71C H1 {
  color: #232323;
  text-align: left;
}
.cid-t6ghn9z71C H3 {
  color: #232323;
  text-align: left;
}
.cid-t6ghna5Cc9 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t6ghna5Cc9 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t6ghna5Cc9 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-t6ghna5Cc9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t6ghna5Cc9 .inner-container {
    width: 100% !important;
  }
}
.cid-t6ghnacmlC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-t6ghnacmlC P {
  color: #767676;
}
.cid-t6ghnaoqwV {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t6ghnaGKqi {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-t6ghnaGKqi .content {
    text-align: center;
  }
  .cid-t6ghnaGKqi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t6ghnaGKqi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t6ghnaGKqi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t6ghnaGKqi .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t6ghnaGKqi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t6ghnaGKqi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t6ghnaGKqi .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-t6ghnaGKqi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t6ghnaGKqi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t6ghnaGKqi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t6ghnaGKqi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t6ghnaGKqi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t6ghnaGKqi H5 {
  color: #ffffff;
}
.cid-t6ghnaGKqi P {
  color: #ffffff;
}
.cid-t6mtEJF0jv .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-t6mtEJF0jv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t6mtEJF0jv a {
  font-style: normal;
}
.cid-t6mtEJF0jv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t6mtEJF0jv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t6mtEJF0jv .nav-item:focus,
.cid-t6mtEJF0jv .nav-link:focus {
  outline: none;
}
.cid-t6mtEJF0jv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t6mtEJF0jv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t6mtEJF0jv .menu-logo {
  margin-right: auto;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t6mtEJF0jv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-t6mtEJF0jv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t6mtEJF0jv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t6mtEJF0jv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t6mtEJF0jv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t6mtEJF0jv button.navbar-toggler:focus {
  outline: none;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t6mtEJF0jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t6mtEJF0jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t6mtEJF0jv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .btn {
  display: -webkit-flex;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t6mtEJF0jv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t6mtEJF0jv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t6mtEJF0jv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t6mtEJF0jv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t6mtEJF0jv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t6mtEJF0jv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t6mtEJF0jv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t6mtEJF0jv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t6mtEJF0jv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv img {
    height: 3.8rem !important;
  }
  .cid-t6mtEJF0jv .btn {
    display: -webkit-flex;
  }
  .cid-t6mtEJF0jv button.navbar-toggler {
    display: block;
  }
  .cid-t6mtEJF0jv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t6mtEJF0jv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t6mtEJF0jv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing,
  .cid-t6mtEJF0jv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t6mtEJF0jv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t6mtEJF0jv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t6mtEJF0jv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t6mtEJF0jv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t6mtEJF0jv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t6mtEJF0jv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t6mtEJF0jv .nav-link:hover,
.cid-t6mtEJF0jv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-taHNdNxsku {
  background-image: url("../../../assets/images/taidan-main1920-1920x1080.jpg");
}
.cid-taHNdNxsku H1 {
  text-align: center;
}
.cid-taHNdNxsku H3 {
  text-align: center;
}
.cid-taHNdNxsku .mbr-text,
.cid-taHNdNxsku .mbr-section-btn {
  text-align: center;
}
.cid-taHNMqoSl9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-taHNMqoSl9 .line {
  background-color: #201613;
  color: #201613;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-taHNMqoSl9 .section-text {
  padding: 2rem 0;
}
.cid-taHNMqoSl9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-taHNMqoSl9 .inner-container {
    width: 100% !important;
  }
}
.cid-taHNdOc9Qr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-taHNdOc9Qr .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-taHNdOc9Qr .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-taHNdOc9Qr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-taHNdOc9Qr .mbr-text {
    text-align: center;
  }
}
.cid-taHNdOc9Qr .mbr-text,
.cid-taHNdOc9Qr .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taHNdOc9Qr H1 {
  color: #232323;
  text-align: left;
}
.cid-taHNdOc9Qr H3 {
  color: #232323;
  text-align: left;
}
.cid-taHNdOzaBO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-taHNdOzaBO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-taHNdOzaBO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-taHNdOzaBO .mbr-text {
    text-align: center;
  }
}
.cid-taHNdOzaBO .mbr-text,
.cid-taHNdOzaBO .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taHNdOzaBO H1 {
  color: #232323;
  text-align: left;
}
.cid-taHNdOzaBO H3 {
  color: #232323;
  text-align: left;
}
.cid-taHNdOMsdA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-taHNdOMsdA h1 {
  color: #616161;
}
.cid-taHNdOMsdA h2,
.cid-taHNdOMsdA h3,
.cid-taHNdOMsdA p {
  color: #767676;
}
.cid-taHNdOMsdA .mbr-section-subtitle {
  font-style: italic;
}
.cid-taHNdOMsdA .mbr-text,
.cid-taHNdOMsdA .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taHNdOMsdA H1 {
  color: #201613;
}
.cid-taHNdP0Sin {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-taHNdP0Sin .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-taHNdP0Sin .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-taHNdP0Sin .mbr-text {
    text-align: center;
  }
}
.cid-taHNdP0Sin .mbr-text,
.cid-taHNdP0Sin .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taHNdP0Sin H1 {
  color: #232323;
  text-align: left;
}
.cid-taHNdP0Sin H3 {
  color: #232323;
  text-align: left;
}
.cid-taHNdPfRzw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-taHNdPfRzw h1 {
  color: #616161;
}
.cid-taHNdPfRzw h2,
.cid-taHNdPfRzw h3,
.cid-taHNdPfRzw p {
  color: #767676;
}
.cid-taHNdPfRzw .mbr-section-subtitle {
  font-style: italic;
}
.cid-taHNdPfRzw .mbr-text,
.cid-taHNdPfRzw .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taHNdPsxnF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-taHNdPsxnF .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-taHNdPsxnF .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-taHNdPsxnF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-taHNdPsxnF .mbr-text {
    text-align: center;
  }
}
.cid-taHNdPsxnF .mbr-text,
.cid-taHNdPsxnF .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taHNdPsxnF H1 {
  color: #232323;
  text-align: left;
}
.cid-taI6qVfSa9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-taI6qVfSa9 h1 {
  color: #616161;
}
.cid-taI6qVfSa9 h2,
.cid-taI6qVfSa9 h3,
.cid-taI6qVfSa9 p {
  color: #767676;
}
.cid-taI6qVfSa9 .mbr-section-subtitle {
  font-style: italic;
}
.cid-taI6qVfSa9 .mbr-text,
.cid-taI6qVfSa9 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taI6qVfSa9 H1 {
  color: #201613;
}
.cid-taU8FttNpt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-taU8FttNpt .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-taU8FttNpt .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-taU8FttNpt .mbr-text {
    text-align: center;
  }
}
.cid-taU8FttNpt .mbr-text,
.cid-taU8FttNpt .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taU8FttNpt H1 {
  color: #232323;
  text-align: left;
}
.cid-taHNdQGY8L {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-taHNdQGY8L h1 {
  color: #616161;
}
.cid-taHNdQGY8L h2,
.cid-taHNdQGY8L h3,
.cid-taHNdQGY8L p {
  color: #767676;
}
.cid-taHNdQGY8L .mbr-section-subtitle {
  font-style: italic;
}
.cid-taHNdQGY8L .mbr-text,
.cid-taHNdQGY8L .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-taHNdQGY8L H1 {
  color: #201613;
}
.cid-taHTGcl7Mc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-taHTGcl7Mc P {
  color: #767676;
}
.cid-taHSS0XpNO {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-taHSS0XpNO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-taHSS0XpNO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-taHSS0XpNO .mbr-text {
    text-align: center;
  }
}
.cid-taHSS0XpNO H1 {
  color: #201613;
}
.cid-taHSS0XpNO .mbr-text,
.cid-taHSS0XpNO .mbr-section-btn {
  color: #201613;
}
.cid-taHTjpmKva {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-taHTjpmKva .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-taHTjpmKva .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-taHTjpmKva .mbr-text {
    text-align: center;
  }
}
.cid-taHTjpmKva H1 {
  color: #201613;
}
.cid-taHTjpmKva .mbr-text,
.cid-taHTjpmKva .mbr-section-btn {
  color: #201613;
}
.cid-taHNdRetB0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-taHNdRetB0 P {
  color: #767676;
}
.cid-taHNdRnkUf {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-taHNdRNW1V {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-taHNdRNW1V .content {
    text-align: center;
  }
  .cid-taHNdRNW1V .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-taHNdRNW1V .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-taHNdRNW1V .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-taHNdRNW1V .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-taHNdRNW1V .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-taHNdRNW1V .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-taHNdRNW1V .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-taHNdRNW1V .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-taHNdRNW1V .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-taHNdRNW1V .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-taHNdRNW1V .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-taHNdRNW1V .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-taHNdRNW1V H5 {
  color: #ffffff;
}
.cid-taHNdRNW1V P {
  color: #ffffff;
}
.cid-taHNdSjRrz .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-taHNdSjRrz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-taHNdSjRrz a {
  font-style: normal;
}
.cid-taHNdSjRrz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-taHNdSjRrz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-taHNdSjRrz .nav-item:focus,
.cid-taHNdSjRrz .nav-link:focus {
  outline: none;
}
.cid-taHNdSjRrz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-taHNdSjRrz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-taHNdSjRrz .menu-logo {
  margin-right: auto;
}
.cid-taHNdSjRrz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-taHNdSjRrz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-taHNdSjRrz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-taHNdSjRrz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-taHNdSjRrz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-taHNdSjRrz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-taHNdSjRrz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-taHNdSjRrz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-taHNdSjRrz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-taHNdSjRrz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-taHNdSjRrz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-taHNdSjRrz .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-taHNdSjRrz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-taHNdSjRrz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-taHNdSjRrz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-taHNdSjRrz .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-taHNdSjRrz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-taHNdSjRrz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-taHNdSjRrz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-taHNdSjRrz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-taHNdSjRrz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-taHNdSjRrz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-taHNdSjRrz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-taHNdSjRrz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-taHNdSjRrz button.navbar-toggler:focus {
  outline: none;
}
.cid-taHNdSjRrz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-taHNdSjRrz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-taHNdSjRrz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-taHNdSjRrz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-taHNdSjRrz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-taHNdSjRrz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-taHNdSjRrz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-taHNdSjRrz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-taHNdSjRrz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-taHNdSjRrz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-taHNdSjRrz .collapsed .btn {
  display: -webkit-flex;
}
.cid-taHNdSjRrz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-taHNdSjRrz .collapsed .navbar-collapse.collapsing,
.cid-taHNdSjRrz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-taHNdSjRrz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-taHNdSjRrz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-taHNdSjRrz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-taHNdSjRrz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-taHNdSjRrz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-taHNdSjRrz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-taHNdSjRrz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-taHNdSjRrz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-taHNdSjRrz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-taHNdSjRrz .collapsed button.navbar-toggler {
  display: block;
}
.cid-taHNdSjRrz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-taHNdSjRrz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-taHNdSjRrz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-taHNdSjRrz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-taHNdSjRrz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-taHNdSjRrz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-taHNdSjRrz .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-taHNdSjRrz img {
    height: 3.8rem !important;
  }
  .cid-taHNdSjRrz .btn {
    display: -webkit-flex;
  }
  .cid-taHNdSjRrz button.navbar-toggler {
    display: block;
  }
  .cid-taHNdSjRrz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-taHNdSjRrz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-taHNdSjRrz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-taHNdSjRrz .navbar-collapse.collapsing,
  .cid-taHNdSjRrz .navbar-collapse.show {
    display: block !important;
  }
  .cid-taHNdSjRrz .navbar-collapse.collapsing .navbar-nav,
  .cid-taHNdSjRrz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-taHNdSjRrz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-taHNdSjRrz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-taHNdSjRrz .navbar-collapse.collapsing .navbar-buttons,
  .cid-taHNdSjRrz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-taHNdSjRrz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-taHNdSjRrz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-taHNdSjRrz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-taHNdSjRrz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-taHNdSjRrz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-taHNdSjRrz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-taHNdSjRrz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-taHNdSjRrz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-taHNdSjRrz .nav-link:hover,
.cid-taHNdSjRrz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tc71MbqZnw {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis06-1-1920x1080.jpg");
}
.cid-tc71MbqZnw H1 {
  text-align: left;
}
.cid-tc71MbqZnw H3 {
  text-align: left;
}
.cid-tc71MbqZnw .mbr-text,
.cid-tc71MbqZnw .mbr-section-btn {
  text-align: left;
}
.cid-tc71MbUOwI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tc71MbUOwI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tc71MbUOwI p {
  color: #767676;
  margin: 0;
}
.cid-tc71MbUOwI .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-tc71MbUOwI .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tc71MbUOwI .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tc71MbUOwI .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-tc71MbUOwI .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-tc71MbUOwI .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-tc71MbUOwI .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-tc71MbUOwI .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tc71MbUOwI .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-tc71MbUOwI .col-left h4 {
    padding-top: 1rem;
  }
  .cid-tc71MbUOwI p.col-right {
    padding-top: 1rem;
  }
}
.cid-tc71MbUOwI .col-right {
  text-align: left;
  color: #232323;
}
.cid-tc71MbUOwI P {
  color: #232323;
  text-align: left;
}
.cid-tc71McikPw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tc71McikPw P {
  color: #767676;
}
.cid-tc71McvSEr {
  padding-top: 90px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-tc71McvSEr H1 {
  color: #232323;
  text-align: center;
}
.cid-tc71McvSEr .mbr-text,
.cid-tc71McvSEr .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-tc71McHqWn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tc71McHqWn P {
  color: #767676;
}
.cid-tc71McSp8w {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc71McSp8w .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc71McSp8w .video-block {
    width: 100% !important;
  }
}
.cid-tc71Md3qpH {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc71Md3qpH .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc71Md3qpH .video-block {
    width: 100% !important;
  }
}
.cid-tc7batQC4P {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc7batQC4P .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc7batQC4P .video-block {
    width: 100% !important;
  }
}
.cid-tc7bb49gTN {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc7bb49gTN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc7bb49gTN .video-block {
    width: 100% !important;
  }
}
.cid-tc7bbCwV6k {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc7bbCwV6k .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc7bbCwV6k .video-block {
    width: 100% !important;
  }
}
.cid-tc71MdcT9B {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc71MdcT9B .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc71MdcT9B .video-block {
    width: 100% !important;
  }
}
.cid-tc71MdkD39 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc71MdkD39 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc71MdkD39 .video-block {
    width: 100% !important;
  }
}
.cid-tc71Mdv7wS {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-tc71Mdv7wS .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tc71Mdv7wS .video-block {
    width: 100% !important;
  }
}
.cid-tc71MdNQkO {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-tc71MdNQkO .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-tc71MdNQkO H3 {
  color: #635a51;
}
.cid-tc71MdNQkO .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tc71MdNQkO .mbr-text,
.cid-tc71MdNQkO .mbr-section-btn {
  color: #635a51;
}
.cid-tc71MdZcbC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tc71MdZcbC P {
  color: #767676;
}
.cid-tc71MebAnV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tc71MebAnV .mbr-text,
.cid-tc71MebAnV blockquote {
  color: #767676;
}
.cid-tc71MebAnV .mbr-text {
  color: #232323;
}
.cid-tc71Mel2ez {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tc71Mel2ez P {
  color: #767676;
}
.cid-tc71Mf1BdZ {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tc71MflL1h {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tc71MflL1h .content {
    text-align: center;
  }
  .cid-tc71MflL1h .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tc71MflL1h .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tc71MflL1h .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tc71MflL1h .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tc71MflL1h .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tc71MflL1h .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tc71MflL1h .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-tc71MflL1h .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tc71MflL1h .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tc71MflL1h .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tc71MflL1h .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tc71MflL1h .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tc71MflL1h H5 {
  color: #ffffff;
}
.cid-tc71MflL1h P {
  color: #ffffff;
}
.cid-tc71MfFPqR .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tc71MfFPqR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tc71MfFPqR a {
  font-style: normal;
}
.cid-tc71MfFPqR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tc71MfFPqR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tc71MfFPqR .nav-item:focus,
.cid-tc71MfFPqR .nav-link:focus {
  outline: none;
}
.cid-tc71MfFPqR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tc71MfFPqR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tc71MfFPqR .menu-logo {
  margin-right: auto;
}
.cid-tc71MfFPqR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tc71MfFPqR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tc71MfFPqR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tc71MfFPqR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tc71MfFPqR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tc71MfFPqR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tc71MfFPqR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tc71MfFPqR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tc71MfFPqR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tc71MfFPqR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tc71MfFPqR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tc71MfFPqR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tc71MfFPqR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tc71MfFPqR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tc71MfFPqR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tc71MfFPqR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tc71MfFPqR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tc71MfFPqR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tc71MfFPqR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tc71MfFPqR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tc71MfFPqR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tc71MfFPqR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tc71MfFPqR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tc71MfFPqR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tc71MfFPqR button.navbar-toggler:focus {
  outline: none;
}
.cid-tc71MfFPqR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tc71MfFPqR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tc71MfFPqR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tc71MfFPqR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tc71MfFPqR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tc71MfFPqR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc71MfFPqR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tc71MfFPqR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tc71MfFPqR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc71MfFPqR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tc71MfFPqR .collapsed .btn {
  display: -webkit-flex;
}
.cid-tc71MfFPqR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tc71MfFPqR .collapsed .navbar-collapse.collapsing,
.cid-tc71MfFPqR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tc71MfFPqR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tc71MfFPqR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tc71MfFPqR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tc71MfFPqR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tc71MfFPqR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tc71MfFPqR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tc71MfFPqR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tc71MfFPqR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tc71MfFPqR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tc71MfFPqR .collapsed button.navbar-toggler {
  display: block;
}
.cid-tc71MfFPqR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tc71MfFPqR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tc71MfFPqR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tc71MfFPqR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tc71MfFPqR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tc71MfFPqR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tc71MfFPqR .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tc71MfFPqR img {
    height: 3.8rem !important;
  }
  .cid-tc71MfFPqR .btn {
    display: -webkit-flex;
  }
  .cid-tc71MfFPqR button.navbar-toggler {
    display: block;
  }
  .cid-tc71MfFPqR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tc71MfFPqR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tc71MfFPqR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tc71MfFPqR .navbar-collapse.collapsing,
  .cid-tc71MfFPqR .navbar-collapse.show {
    display: block !important;
  }
  .cid-tc71MfFPqR .navbar-collapse.collapsing .navbar-nav,
  .cid-tc71MfFPqR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tc71MfFPqR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tc71MfFPqR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tc71MfFPqR .navbar-collapse.collapsing .navbar-buttons,
  .cid-tc71MfFPqR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tc71MfFPqR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tc71MfFPqR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tc71MfFPqR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tc71MfFPqR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tc71MfFPqR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tc71MfFPqR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tc71MfFPqR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tc71MfFPqR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tc71MfFPqR .nav-link:hover,
.cid-tc71MfFPqR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tdDihW2jps {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics-photos-1920x1080.jpg");
}
.cid-tdDihW2jps H1 {
  text-align: left;
}
.cid-tdDihW2jps H3 {
  text-align: left;
}
.cid-tdDihW2jps .mbr-text,
.cid-tdDihW2jps .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tdDihWxLI8 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tdDihWxLI8 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tdDihWxLI8 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tdDihWxLI8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tdDihWxLI8 .inner-container {
    width: 100% !important;
  }
}
.cid-tdDiKxa3Am {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdDiKxa3Am .mbr-section-subtitle {
  color: #232323;
}
.cid-tdDihWGdUg {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdDihWGdUg .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tdDihWGdUg .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tdDihWGdUg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tdDihWGdUg .mbr-text {
    text-align: center;
  }
}
.cid-tdDihWGdUg .mbr-text,
.cid-tdDihWGdUg .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tdDihWGdUg H1 {
  color: #232323;
  text-align: left;
}
.cid-tdDihWGdUg H3 {
  color: #232323;
  text-align: left;
}
.cid-tdDihWTnFy {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tdDihWTnFy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tdDihWTnFy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tdDihWTnFy .mbr-text {
    text-align: center;
  }
}
.cid-tdDihWTnFy H1 {
  color: #232323;
}
.cid-tdDihWTnFy .mbr-text,
.cid-tdDihWTnFy .mbr-section-btn {
  color: #232323;
}
.cid-tdDihX73sQ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdDihX73sQ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tdDihX73sQ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tdDihX73sQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tdDihX73sQ .mbr-text {
    text-align: center;
  }
}
.cid-tdDihX73sQ .mbr-text,
.cid-tdDihX73sQ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tdDihX73sQ H1 {
  color: #232323;
  text-align: left;
}
.cid-tdDihX73sQ H3 {
  color: #232323;
  text-align: left;
}
.cid-tdDk66JrQq {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tdDk66JrQq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tdDk66JrQq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tdDk66JrQq .mbr-text {
    text-align: center;
  }
}
.cid-tdDk66JrQq H1 {
  color: #232323;
}
.cid-tdDk66JrQq .mbr-text,
.cid-tdDk66JrQq .mbr-section-btn {
  color: #232323;
}
.cid-tdDihXkLHP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tdDihXkLHP P {
  color: #767676;
}
.cid-tdDihXxq1i {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tdDihXVUpY {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tdDihXVUpY .content {
    text-align: center;
  }
  .cid-tdDihXVUpY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tdDihXVUpY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tdDihXVUpY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tdDihXVUpY .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tdDihXVUpY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tdDihXVUpY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tdDihXVUpY .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-tdDihXVUpY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tdDihXVUpY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tdDihXVUpY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tdDihXVUpY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tdDihXVUpY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tdDihXVUpY H5 {
  color: #ffffff;
}
.cid-tdDihXVUpY P {
  color: #ffffff;
}
.cid-tdDihYedWC .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tdDihYedWC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tdDihYedWC a {
  font-style: normal;
}
.cid-tdDihYedWC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tdDihYedWC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tdDihYedWC .nav-item:focus,
.cid-tdDihYedWC .nav-link:focus {
  outline: none;
}
.cid-tdDihYedWC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tdDihYedWC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tdDihYedWC .menu-logo {
  margin-right: auto;
}
.cid-tdDihYedWC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdDihYedWC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tdDihYedWC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tdDihYedWC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tdDihYedWC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tdDihYedWC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tdDihYedWC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tdDihYedWC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tdDihYedWC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tdDihYedWC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdDihYedWC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tdDihYedWC .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tdDihYedWC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tdDihYedWC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tdDihYedWC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tdDihYedWC .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tdDihYedWC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tdDihYedWC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tdDihYedWC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tdDihYedWC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tdDihYedWC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tdDihYedWC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tdDihYedWC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tdDihYedWC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tdDihYedWC button.navbar-toggler:focus {
  outline: none;
}
.cid-tdDihYedWC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tdDihYedWC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tdDihYedWC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tdDihYedWC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tdDihYedWC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tdDihYedWC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdDihYedWC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tdDihYedWC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tdDihYedWC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdDihYedWC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tdDihYedWC .collapsed .btn {
  display: -webkit-flex;
}
.cid-tdDihYedWC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tdDihYedWC .collapsed .navbar-collapse.collapsing,
.cid-tdDihYedWC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tdDihYedWC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tdDihYedWC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tdDihYedWC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tdDihYedWC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tdDihYedWC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tdDihYedWC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tdDihYedWC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tdDihYedWC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tdDihYedWC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tdDihYedWC .collapsed button.navbar-toggler {
  display: block;
}
.cid-tdDihYedWC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tdDihYedWC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tdDihYedWC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tdDihYedWC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tdDihYedWC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tdDihYedWC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tdDihYedWC .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tdDihYedWC img {
    height: 3.8rem !important;
  }
  .cid-tdDihYedWC .btn {
    display: -webkit-flex;
  }
  .cid-tdDihYedWC button.navbar-toggler {
    display: block;
  }
  .cid-tdDihYedWC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tdDihYedWC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tdDihYedWC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tdDihYedWC .navbar-collapse.collapsing,
  .cid-tdDihYedWC .navbar-collapse.show {
    display: block !important;
  }
  .cid-tdDihYedWC .navbar-collapse.collapsing .navbar-nav,
  .cid-tdDihYedWC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tdDihYedWC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tdDihYedWC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tdDihYedWC .navbar-collapse.collapsing .navbar-buttons,
  .cid-tdDihYedWC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tdDihYedWC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tdDihYedWC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdDihYedWC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tdDihYedWC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tdDihYedWC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tdDihYedWC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tdDihYedWC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tdDihYedWC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tdDihYedWC .nav-link:hover,
.cid-tdDihYedWC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-te4AbCDKfD {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/opencampus2022summer-main1920-1-1920x1080.jpg");
}
.cid-te4AbCDKfD H1 {
  text-align: left;
  color: #ffffff;
}
.cid-te4AbCDKfD H3 {
  text-align: left;
  color: #ffffff;
}
.cid-te4AbCDKfD .mbr-text,
.cid-te4AbCDKfD .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-te4AbD3ppA {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-te4AbD3ppA .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-te4AbD3ppA .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-te4AbD3ppA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-te4AbD3ppA .inner-container {
    width: 100% !important;
  }
}
.cid-te4AbDc6do {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-te4AbDc6do h1 {
  color: #616161;
}
.cid-te4AbDc6do h2,
.cid-te4AbDc6do h3,
.cid-te4AbDc6do p {
  color: #767676;
}
.cid-te4AbDc6do .mbr-section-subtitle {
  font-style: italic;
}
.cid-te4AbDc6do .mbr-text,
.cid-te4AbDc6do .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-te4AbDc6do H1 {
  color: #232323;
}
.cid-te4AbDc6do DIV {
  text-align: center;
}
.cid-te4AbDp8EJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-te4AbDp8EJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-te4AbDp8EJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-te4AbDp8EJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-te4AbDp8EJ .mbr-text {
    text-align: center;
  }
}
.cid-te4AbDp8EJ .mbr-text,
.cid-te4AbDp8EJ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-te4AbDp8EJ H1 {
  color: #232323;
  text-align: left;
}
.cid-te4AbDp8EJ H3 {
  color: #232323;
  text-align: left;
}
.cid-te4AbDFMu1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-te4AbDFMu1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-te4AbDFMu1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-te4AbDFMu1 .mbr-text {
    text-align: center;
  }
}
.cid-te4AbDFMu1 H1 {
  color: #232323;
}
.cid-te4AbDFMu1 .mbr-text,
.cid-te4AbDFMu1 .mbr-section-btn {
  color: #232323;
}
.cid-te4AbDT7UI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-te4AbDT7UI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-te4AbDT7UI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-te4AbDT7UI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-te4AbDT7UI .mbr-text {
    text-align: center;
  }
}
.cid-te4AbDT7UI .mbr-text,
.cid-te4AbDT7UI .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-te4AbDT7UI H1 {
  color: #232323;
  text-align: left;
}
.cid-te4AbDT7UI H3 {
  color: #232323;
  text-align: left;
}
.cid-te5cvrWD8z {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-te5cvrWD8z .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-te5cvrWD8z .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-te5cvrWD8z .mbr-text {
    text-align: center;
  }
}
.cid-te5cvrWD8z H1 {
  color: #232323;
}
.cid-te5cvrWD8z .mbr-text,
.cid-te5cvrWD8z .mbr-section-btn {
  color: #232323;
}
.cid-te5dxsGby6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f0edeb;
}
.cid-te5dxsGby6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-te5dxsGby6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-te5dxsGby6 .video-wrapper iframe {
  width: 100%;
}
.cid-te5dxsGby6 .mbr-section-title,
.cid-te5dxsGby6 .mbr-section-subtitle,
.cid-te5dxsGby6 .mbr-text {
  text-align: center;
}
.cid-te4AbE77Su {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-te4AbE77Su .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-te4AbE77Su .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-te4AbE77Su .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-te4AbE77Su .inner-container {
    width: 100% !important;
  }
}
.cid-te4AbEpGgf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-te4AbEpGgf P {
  color: #767676;
}
.cid-te4AbECoBo {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-te4AbEXLj7 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-te4AbEXLj7 .content {
    text-align: center;
  }
  .cid-te4AbEXLj7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-te4AbEXLj7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-te4AbEXLj7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-te4AbEXLj7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-te4AbEXLj7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-te4AbEXLj7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-te4AbEXLj7 .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-te4AbEXLj7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-te4AbEXLj7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-te4AbEXLj7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-te4AbEXLj7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-te4AbEXLj7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-te4AbEXLj7 H5 {
  color: #ffffff;
}
.cid-te4AbEXLj7 P {
  color: #ffffff;
}
.cid-te4AbFlmjJ .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-te4AbFlmjJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-te4AbFlmjJ a {
  font-style: normal;
}
.cid-te4AbFlmjJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-te4AbFlmjJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-te4AbFlmjJ .nav-item:focus,
.cid-te4AbFlmjJ .nav-link:focus {
  outline: none;
}
.cid-te4AbFlmjJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-te4AbFlmjJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-te4AbFlmjJ .menu-logo {
  margin-right: auto;
}
.cid-te4AbFlmjJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-te4AbFlmjJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-te4AbFlmjJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-te4AbFlmjJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-te4AbFlmjJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-te4AbFlmjJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-te4AbFlmjJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-te4AbFlmjJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-te4AbFlmjJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-te4AbFlmjJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-te4AbFlmjJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-te4AbFlmjJ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-te4AbFlmjJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-te4AbFlmjJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-te4AbFlmjJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-te4AbFlmjJ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-te4AbFlmjJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-te4AbFlmjJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-te4AbFlmjJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-te4AbFlmjJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-te4AbFlmjJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-te4AbFlmjJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-te4AbFlmjJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-te4AbFlmjJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-te4AbFlmjJ button.navbar-toggler:focus {
  outline: none;
}
.cid-te4AbFlmjJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-te4AbFlmjJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-te4AbFlmjJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-te4AbFlmjJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-te4AbFlmjJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-te4AbFlmjJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-te4AbFlmjJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-te4AbFlmjJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-te4AbFlmjJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-te4AbFlmjJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-te4AbFlmjJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-te4AbFlmjJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-te4AbFlmjJ .collapsed .navbar-collapse.collapsing,
.cid-te4AbFlmjJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-te4AbFlmjJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-te4AbFlmjJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-te4AbFlmjJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-te4AbFlmjJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-te4AbFlmjJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-te4AbFlmjJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-te4AbFlmjJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-te4AbFlmjJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-te4AbFlmjJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-te4AbFlmjJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-te4AbFlmjJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-te4AbFlmjJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-te4AbFlmjJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-te4AbFlmjJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-te4AbFlmjJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-te4AbFlmjJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-te4AbFlmjJ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-te4AbFlmjJ img {
    height: 3.8rem !important;
  }
  .cid-te4AbFlmjJ .btn {
    display: -webkit-flex;
  }
  .cid-te4AbFlmjJ button.navbar-toggler {
    display: block;
  }
  .cid-te4AbFlmjJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-te4AbFlmjJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-te4AbFlmjJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-te4AbFlmjJ .navbar-collapse.collapsing,
  .cid-te4AbFlmjJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-te4AbFlmjJ .navbar-collapse.collapsing .navbar-nav,
  .cid-te4AbFlmjJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-te4AbFlmjJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-te4AbFlmjJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-te4AbFlmjJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-te4AbFlmjJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-te4AbFlmjJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-te4AbFlmjJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-te4AbFlmjJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-te4AbFlmjJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-te4AbFlmjJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-te4AbFlmjJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-te4AbFlmjJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-te4AbFlmjJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-te4AbFlmjJ .nav-link:hover,
.cid-te4AbFlmjJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-thjjgBstCJ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/maxicoma-main1920-1-1920x1080.jpg");
}
.cid-thjjgBstCJ H1 {
  text-align: left;
  color: #ffffff;
}
.cid-thjjgBstCJ H3 {
  text-align: left;
  color: #ffffff;
}
.cid-thjjgBstCJ .mbr-text,
.cid-thjjgBstCJ .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-thjjgBYDew {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-thjjgBYDew .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thjjgBYDew .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-thjjgBYDew .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thjjgBYDew .inner-container {
    width: 100% !important;
  }
}
.cid-thjBSWGcr9 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-thjBSWGcr9 .mbr-section-btn > * {
  margin: 0;
}
.cid-thjBSWGcr9 h4 {
  font-weight: 500;
}
.cid-thjBSWGcr9 p {
  color: #232323;
}
.cid-thjBSWGcr9 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-thjBSWGcr9 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-thjBSWGcr9 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-thjBSWGcr9 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-thjBSWGcr9 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-thjBSWGcr9 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-thjBSWGcr9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-thjBSWGcr9 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-thjBSWGcr9 .card-img span {
    font-size: 40px !important;
  }
}
.cid-thjBSWGcr9 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-thjjgCIetN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-thjjgCIetN P {
  color: #767676;
}
.cid-thjjgCZdZo {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-thjjgCZdZo h1 {
  color: #616161;
}
.cid-thjjgCZdZo h2,
.cid-thjjgCZdZo h3,
.cid-thjjgCZdZo p {
  color: #767676;
}
.cid-thjjgCZdZo .mbr-section-subtitle {
  font-style: italic;
}
.cid-thjjgCZdZo .mbr-text,
.cid-thjjgCZdZo .mbr-section-btn {
  color: #232323;
}
.cid-thjjgCZdZo H1 {
  color: #232323;
}
.cid-thjjgDcd3C {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-thjjgDcd3C P {
  color: #767676;
}
.cid-thjjgDrbGz {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-thjjgDrbGz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-thjjgDrbGz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-thjjgDrbGz .mbr-text {
    text-align: center;
  }
}
.cid-thjjgDrbGz .mbr-text,
.cid-thjjgDrbGz .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-thjjgDrbGz H1 {
  color: #232323;
  text-align: left;
}
.cid-thjjgDrbGz H3 {
  color: #232323;
  text-align: left;
}
.cid-thjmMvcu2A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thjmMvcu2A .mbr-section-subtitle {
  color: #232323;
}
.cid-thjjgDEK1K {
  padding-top: 45px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-thjjgDEK1K .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-thjjgDEK1K .social-list a:focus {
  text-decoration: none;
}
.cid-thjjgDSUMe {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-thjjgDSUMe P {
  color: #767676;
}
.cid-thjjgE4HbT {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-thjjgEpaWP {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-thjjgEpaWP .content {
    text-align: center;
  }
  .cid-thjjgEpaWP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-thjjgEpaWP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-thjjgEpaWP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-thjjgEpaWP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-thjjgEpaWP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thjjgEpaWP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-thjjgEpaWP .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-thjjgEpaWP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-thjjgEpaWP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thjjgEpaWP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thjjgEpaWP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thjjgEpaWP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-thjjgEpaWP H5 {
  color: #ffffff;
}
.cid-thjjgEpaWP P {
  color: #ffffff;
}
.cid-thjjgELPg9 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-thjjgELPg9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thjjgELPg9 a {
  font-style: normal;
}
.cid-thjjgELPg9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-thjjgELPg9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-thjjgELPg9 .nav-item:focus,
.cid-thjjgELPg9 .nav-link:focus {
  outline: none;
}
.cid-thjjgELPg9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-thjjgELPg9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-thjjgELPg9 .menu-logo {
  margin-right: auto;
}
.cid-thjjgELPg9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thjjgELPg9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-thjjgELPg9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-thjjgELPg9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thjjgELPg9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thjjgELPg9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thjjgELPg9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-thjjgELPg9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-thjjgELPg9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-thjjgELPg9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-thjjgELPg9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thjjgELPg9 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-thjjgELPg9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-thjjgELPg9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thjjgELPg9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thjjgELPg9 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-thjjgELPg9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-thjjgELPg9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-thjjgELPg9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-thjjgELPg9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-thjjgELPg9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thjjgELPg9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thjjgELPg9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thjjgELPg9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-thjjgELPg9 button.navbar-toggler:focus {
  outline: none;
}
.cid-thjjgELPg9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-thjjgELPg9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-thjjgELPg9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-thjjgELPg9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-thjjgELPg9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-thjjgELPg9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thjjgELPg9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-thjjgELPg9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-thjjgELPg9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thjjgELPg9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-thjjgELPg9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-thjjgELPg9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thjjgELPg9 .collapsed .navbar-collapse.collapsing,
.cid-thjjgELPg9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thjjgELPg9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thjjgELPg9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thjjgELPg9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thjjgELPg9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thjjgELPg9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thjjgELPg9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-thjjgELPg9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thjjgELPg9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-thjjgELPg9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-thjjgELPg9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-thjjgELPg9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-thjjgELPg9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-thjjgELPg9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-thjjgELPg9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thjjgELPg9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thjjgELPg9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-thjjgELPg9 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-thjjgELPg9 img {
    height: 3.8rem !important;
  }
  .cid-thjjgELPg9 .btn {
    display: -webkit-flex;
  }
  .cid-thjjgELPg9 button.navbar-toggler {
    display: block;
  }
  .cid-thjjgELPg9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-thjjgELPg9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-thjjgELPg9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-thjjgELPg9 .navbar-collapse.collapsing,
  .cid-thjjgELPg9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-thjjgELPg9 .navbar-collapse.collapsing .navbar-nav,
  .cid-thjjgELPg9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thjjgELPg9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thjjgELPg9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thjjgELPg9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-thjjgELPg9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-thjjgELPg9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thjjgELPg9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thjjgELPg9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-thjjgELPg9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thjjgELPg9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thjjgELPg9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-thjjgELPg9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-thjjgELPg9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-thjjgELPg9 .nav-link:hover,
.cid-thjjgELPg9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tku8Tr4Few {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/konotomoyuki-main1920-1-1920x1080.jpg");
}
.cid-tku8Tr4Few H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tku8Tr4Few H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tku8Tr4Few .mbr-text,
.cid-tku8Tr4Few .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tku8TrPlI9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tku8TrPlI9 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tku8TrPlI9 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tku8TrPlI9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tku8TrPlI9 .inner-container {
    width: 100% !important;
  }
}
.cid-tkueX5S6CL {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tkueX5S6CL .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tkueX5S6CL .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tkueX5S6CL .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tkueX5S6CL .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-tkueX5S6CL .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tkueX5S6CL .mbr-text,
.cid-tkueX5S6CL .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tkuftN5yDB {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tkuftN5yDB h1 {
  color: #616161;
}
.cid-tkuftN5yDB h2,
.cid-tkuftN5yDB h3,
.cid-tkuftN5yDB p {
  color: #767676;
}
.cid-tkuftN5yDB .mbr-section-subtitle {
  font-style: italic;
}
.cid-tkuftN5yDB .mbr-text,
.cid-tkuftN5yDB .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-tkuftN5yDB H1 {
  color: #232323;
}
.cid-tku8Tso0HI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tku8Tso0HI P {
  color: #767676;
}
.cid-tku8TsEfHN {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tku8TsEfHN h1 {
  color: #616161;
}
.cid-tku8TsEfHN h2,
.cid-tku8TsEfHN h3,
.cid-tku8TsEfHN p {
  color: #767676;
}
.cid-tku8TsEfHN .mbr-section-subtitle {
  font-style: italic;
}
.cid-tku8TsEfHN .mbr-text,
.cid-tku8TsEfHN .mbr-section-btn {
  color: #232323;
}
.cid-tku8TsEfHN H1 {
  color: #232323;
}
.cid-tku8TsZZEx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tku8TsZZEx P {
  color: #767676;
}
.cid-tku8TtpHOL {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tku8TtpHOL .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tku8TtpHOL .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tku8TtpHOL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tku8TtpHOL .mbr-text {
    text-align: center;
  }
}
.cid-tku8TtpHOL .mbr-text,
.cid-tku8TtpHOL .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tku8TtpHOL H1 {
  color: #232323;
  text-align: left;
}
.cid-tku8TtpHOL H3 {
  color: #232323;
  text-align: left;
}
.cid-tku8TtNJlL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tku8TtNJlL .mbr-section-subtitle {
  color: #232323;
}
.cid-tlnaGJU3Li {
  padding-top: 45px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tlnaGJU3Li .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-tlnaGJU3Li .social-list a:focus {
  text-decoration: none;
}
.cid-tlnaMfBnow {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tlnaMfBnow P {
  color: #767676;
}
.cid-tku8TuA0Hu {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tku8TuTFQQ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tku8TuTFQQ .content {
    text-align: center;
  }
  .cid-tku8TuTFQQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tku8TuTFQQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tku8TuTFQQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tku8TuTFQQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tku8TuTFQQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tku8TuTFQQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tku8TuTFQQ .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-tku8TuTFQQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tku8TuTFQQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tku8TuTFQQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tku8TuTFQQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tku8TuTFQQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tku8TuTFQQ H5 {
  color: #ffffff;
}
.cid-tku8TuTFQQ P {
  color: #ffffff;
}
.cid-tku8TvbZQs .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tku8TvbZQs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tku8TvbZQs a {
  font-style: normal;
}
.cid-tku8TvbZQs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tku8TvbZQs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tku8TvbZQs .nav-item:focus,
.cid-tku8TvbZQs .nav-link:focus {
  outline: none;
}
.cid-tku8TvbZQs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tku8TvbZQs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tku8TvbZQs .menu-logo {
  margin-right: auto;
}
.cid-tku8TvbZQs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tku8TvbZQs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tku8TvbZQs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tku8TvbZQs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tku8TvbZQs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tku8TvbZQs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tku8TvbZQs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tku8TvbZQs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tku8TvbZQs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tku8TvbZQs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tku8TvbZQs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tku8TvbZQs .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tku8TvbZQs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tku8TvbZQs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tku8TvbZQs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tku8TvbZQs .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tku8TvbZQs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tku8TvbZQs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tku8TvbZQs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tku8TvbZQs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tku8TvbZQs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tku8TvbZQs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tku8TvbZQs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tku8TvbZQs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tku8TvbZQs button.navbar-toggler:focus {
  outline: none;
}
.cid-tku8TvbZQs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tku8TvbZQs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tku8TvbZQs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tku8TvbZQs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tku8TvbZQs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tku8TvbZQs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tku8TvbZQs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tku8TvbZQs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tku8TvbZQs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tku8TvbZQs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tku8TvbZQs .collapsed .btn {
  display: -webkit-flex;
}
.cid-tku8TvbZQs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tku8TvbZQs .collapsed .navbar-collapse.collapsing,
.cid-tku8TvbZQs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tku8TvbZQs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tku8TvbZQs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tku8TvbZQs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tku8TvbZQs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tku8TvbZQs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tku8TvbZQs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tku8TvbZQs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tku8TvbZQs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tku8TvbZQs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tku8TvbZQs .collapsed button.navbar-toggler {
  display: block;
}
.cid-tku8TvbZQs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tku8TvbZQs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tku8TvbZQs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tku8TvbZQs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tku8TvbZQs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tku8TvbZQs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tku8TvbZQs .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tku8TvbZQs img {
    height: 3.8rem !important;
  }
  .cid-tku8TvbZQs .btn {
    display: -webkit-flex;
  }
  .cid-tku8TvbZQs button.navbar-toggler {
    display: block;
  }
  .cid-tku8TvbZQs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tku8TvbZQs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tku8TvbZQs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tku8TvbZQs .navbar-collapse.collapsing,
  .cid-tku8TvbZQs .navbar-collapse.show {
    display: block !important;
  }
  .cid-tku8TvbZQs .navbar-collapse.collapsing .navbar-nav,
  .cid-tku8TvbZQs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tku8TvbZQs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tku8TvbZQs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tku8TvbZQs .navbar-collapse.collapsing .navbar-buttons,
  .cid-tku8TvbZQs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tku8TvbZQs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tku8TvbZQs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tku8TvbZQs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tku8TvbZQs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tku8TvbZQs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tku8TvbZQs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tku8TvbZQs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tku8TvbZQs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tku8TvbZQs .nav-link:hover,
.cid-tku8TvbZQs .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tlyMW7lDwO {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/oc-aki2022-main1920-1920x1080.jpg");
}
.cid-tlyMW7lDwO H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tlyMW7lDwO H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tlyMW7lDwO .mbr-text,
.cid-tlyMW7lDwO .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tlyMW7TVHa {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tlyMW7TVHa .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tlyMW7TVHa .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tlyMW7TVHa .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tlyMW7TVHa .inner-container {
    width: 100% !important;
  }
}
.cid-tlyMW83c7D {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tlyMW83c7D h1 {
  color: #616161;
}
.cid-tlyMW83c7D h2,
.cid-tlyMW83c7D h3,
.cid-tlyMW83c7D p {
  color: #767676;
}
.cid-tlyMW83c7D .mbr-section-subtitle {
  font-style: italic;
}
.cid-tlyMW83c7D .mbr-text,
.cid-tlyMW83c7D .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-tlyMW83c7D H1 {
  color: #232323;
}
.cid-tlyMW83c7D DIV {
  text-align: center;
}
.cid-tlyMW8kQoZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tlyMW8kQoZ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tlyMW8kQoZ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tlyMW8kQoZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyMW8kQoZ .mbr-text {
    text-align: center;
  }
}
.cid-tlyMW8kQoZ .mbr-text,
.cid-tlyMW8kQoZ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tlyMW8kQoZ H1 {
  color: #232323;
  text-align: left;
}
.cid-tlyMW8kQoZ H3 {
  color: #232323;
  text-align: left;
}
.cid-tlyMW8A7sL {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tlyMW8A7sL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tlyMW8A7sL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyMW8A7sL .mbr-text {
    text-align: center;
  }
}
.cid-tlyMW8A7sL H1 {
  color: #232323;
}
.cid-tlyMW8A7sL .mbr-text,
.cid-tlyMW8A7sL .mbr-section-btn {
  color: #232323;
}
.cid-tlyMW8MvX3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tlyMW8MvX3 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tlyMW8MvX3 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tlyMW8MvX3 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyMW8MvX3 .mbr-text {
    text-align: center;
  }
}
.cid-tlyMW8MvX3 .mbr-text,
.cid-tlyMW8MvX3 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tlyMW8MvX3 H1 {
  color: #232323;
  text-align: left;
}
.cid-tlyMW8MvX3 H3 {
  color: #232323;
  text-align: left;
}
.cid-tlyOJC8m7S {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tlyOJC8m7S .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tlyOJC8m7S .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyOJC8m7S .mbr-text {
    text-align: center;
  }
}
.cid-tlyOJC8m7S .mbr-text,
.cid-tlyOJC8m7S .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tlyOJC8m7S H1 {
  color: #232323;
  text-align: left;
}
.cid-tlyOJC8m7S H3 {
  color: #232323;
  text-align: left;
}
.cid-tlyPcGlVxy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tlyPcGlVxy .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tlyPcGlVxy .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tlyPcGlVxy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyPcGlVxy .mbr-text {
    text-align: center;
  }
}
.cid-tlyPcGlVxy .mbr-text,
.cid-tlyPcGlVxy .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tlyPcGlVxy H1 {
  color: #232323;
  text-align: left;
}
.cid-tlyPcGlVxy H3 {
  color: #232323;
  text-align: left;
}
.cid-tlyPHijYFM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tlyPHijYFM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tlyPHijYFM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyPHijYFM .mbr-text {
    text-align: center;
  }
}
.cid-tlyPHijYFM .mbr-text,
.cid-tlyPHijYFM .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tlyPHijYFM H1 {
  color: #232323;
  text-align: left;
}
.cid-tlyPHijYFM H3 {
  color: #232323;
  text-align: left;
}
.cid-tlyMW95sEd {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tlyMW95sEd .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tlyMW95sEd .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tlyMW95sEd .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyMW95sEd .mbr-text {
    text-align: center;
  }
}
.cid-tlyMW95sEd H1 {
  color: #232323;
}
.cid-tlyMW95sEd .mbr-text,
.cid-tlyMW95sEd .mbr-section-btn {
  color: #232323;
}
.cid-tlyMW9Ecbq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tlyMW9Ecbq .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tlyMW9Ecbq .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tlyMW9Ecbq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tlyMW9Ecbq .inner-container {
    width: 100% !important;
  }
}
.cid-tlyMW9MWqb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tlyMW9MWqb P {
  color: #767676;
}
.cid-tlyMW9XN59 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tlyMWai0zQ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tlyMWai0zQ .content {
    text-align: center;
  }
  .cid-tlyMWai0zQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlyMWai0zQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlyMWai0zQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlyMWai0zQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlyMWai0zQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlyMWai0zQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlyMWai0zQ .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-tlyMWai0zQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlyMWai0zQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlyMWai0zQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlyMWai0zQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlyMWai0zQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tlyMWai0zQ H5 {
  color: #ffffff;
}
.cid-tlyMWai0zQ P {
  color: #ffffff;
}
.cid-tlyMWaJ6ww .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tlyMWaJ6ww .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tlyMWaJ6ww a {
  font-style: normal;
}
.cid-tlyMWaJ6ww .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tlyMWaJ6ww .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tlyMWaJ6ww .nav-item:focus,
.cid-tlyMWaJ6ww .nav-link:focus {
  outline: none;
}
.cid-tlyMWaJ6ww .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tlyMWaJ6ww .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tlyMWaJ6ww .menu-logo {
  margin-right: auto;
}
.cid-tlyMWaJ6ww .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tlyMWaJ6ww .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tlyMWaJ6ww .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tlyMWaJ6ww .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tlyMWaJ6ww .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tlyMWaJ6ww .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tlyMWaJ6ww .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tlyMWaJ6ww .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tlyMWaJ6ww .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tlyMWaJ6ww .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tlyMWaJ6ww .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tlyMWaJ6ww .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tlyMWaJ6ww .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tlyMWaJ6ww .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tlyMWaJ6ww .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tlyMWaJ6ww .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tlyMWaJ6ww .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tlyMWaJ6ww .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tlyMWaJ6ww .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tlyMWaJ6ww .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tlyMWaJ6ww .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tlyMWaJ6ww .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tlyMWaJ6ww .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tlyMWaJ6ww button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tlyMWaJ6ww button.navbar-toggler:focus {
  outline: none;
}
.cid-tlyMWaJ6ww button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tlyMWaJ6ww button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tlyMWaJ6ww button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tlyMWaJ6ww button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tlyMWaJ6ww button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tlyMWaJ6ww nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tlyMWaJ6ww nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tlyMWaJ6ww nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tlyMWaJ6ww nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tlyMWaJ6ww .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tlyMWaJ6ww .collapsed .btn {
  display: -webkit-flex;
}
.cid-tlyMWaJ6ww .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.collapsing,
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tlyMWaJ6ww .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tlyMWaJ6ww .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tlyMWaJ6ww .collapsed button.navbar-toggler {
  display: block;
}
.cid-tlyMWaJ6ww .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tlyMWaJ6ww .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tlyMWaJ6ww .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tlyMWaJ6ww .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tlyMWaJ6ww .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tlyMWaJ6ww .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tlyMWaJ6ww .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tlyMWaJ6ww img {
    height: 3.8rem !important;
  }
  .cid-tlyMWaJ6ww .btn {
    display: -webkit-flex;
  }
  .cid-tlyMWaJ6ww button.navbar-toggler {
    display: block;
  }
  .cid-tlyMWaJ6ww .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tlyMWaJ6ww .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tlyMWaJ6ww .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tlyMWaJ6ww .navbar-collapse.collapsing,
  .cid-tlyMWaJ6ww .navbar-collapse.show {
    display: block !important;
  }
  .cid-tlyMWaJ6ww .navbar-collapse.collapsing .navbar-nav,
  .cid-tlyMWaJ6ww .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tlyMWaJ6ww .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tlyMWaJ6ww .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tlyMWaJ6ww .navbar-collapse.collapsing .navbar-buttons,
  .cid-tlyMWaJ6ww .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tlyMWaJ6ww .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tlyMWaJ6ww .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tlyMWaJ6ww .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tlyMWaJ6ww .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tlyMWaJ6ww .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tlyMWaJ6ww .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tlyMWaJ6ww .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tlyMWaJ6ww .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tlyMWaJ6ww .nav-link:hover,
.cid-tlyMWaJ6ww .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ttlONPIaEM {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pro-report-main1920-1920x1080.jpg");
}
.cid-ttlONPIaEM H1 {
  text-align: left;
  color: #ffffff;
}
.cid-ttlONPIaEM H3 {
  text-align: left;
  color: #ffffff;
}
.cid-ttlONPIaEM .mbr-text,
.cid-ttlONPIaEM .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-ttlONQvWae {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ttlONQvWae .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ttlONQvWae .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-ttlONQvWae .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ttlONQvWae .inner-container {
    width: 100% !important;
  }
}
.cid-ttlONQFA7W {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ttlONQFA7W .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ttlONQFA7W .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttlONQFA7W .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttlONQFA7W .mbr-text {
    text-align: center;
  }
}
.cid-ttlONQFA7W .mbr-text,
.cid-ttlONQFA7W .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-ttlONQFA7W H1 {
  color: #232323;
  text-align: left;
}
.cid-ttlONQFA7W H3 {
  color: #232323;
  text-align: left;
}
.cid-ttlONQUWWZ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ttlONQUWWZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttlONQUWWZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttlONQUWWZ .mbr-text {
    text-align: center;
  }
}
.cid-ttlONQUWWZ H1 {
  color: #232323;
}
.cid-ttlONQUWWZ .mbr-text,
.cid-ttlONQUWWZ .mbr-section-btn {
  color: #232323;
}
.cid-ttlONR6cW5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-ttlONR6cW5 P {
  color: #767676;
}
.cid-ttlONRj5ed {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-ttlONRDL6l {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-ttlONRDL6l .content {
    text-align: center;
  }
  .cid-ttlONRDL6l .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ttlONRDL6l .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ttlONRDL6l .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ttlONRDL6l .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ttlONRDL6l .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ttlONRDL6l .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ttlONRDL6l .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-ttlONRDL6l .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ttlONRDL6l .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ttlONRDL6l .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ttlONRDL6l .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ttlONRDL6l .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ttlONRDL6l H5 {
  color: #ffffff;
}
.cid-ttlONRDL6l P {
  color: #ffffff;
}
.cid-ttlONRZVJg .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-ttlONRZVJg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ttlONRZVJg a {
  font-style: normal;
}
.cid-ttlONRZVJg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ttlONRZVJg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-ttlONRZVJg .nav-item:focus,
.cid-ttlONRZVJg .nav-link:focus {
  outline: none;
}
.cid-ttlONRZVJg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ttlONRZVJg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ttlONRZVJg .menu-logo {
  margin-right: auto;
}
.cid-ttlONRZVJg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ttlONRZVJg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ttlONRZVJg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ttlONRZVJg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ttlONRZVJg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ttlONRZVJg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ttlONRZVJg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ttlONRZVJg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ttlONRZVJg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ttlONRZVJg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ttlONRZVJg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ttlONRZVJg .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ttlONRZVJg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ttlONRZVJg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttlONRZVJg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ttlONRZVJg .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-ttlONRZVJg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ttlONRZVJg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ttlONRZVJg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ttlONRZVJg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ttlONRZVJg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ttlONRZVJg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ttlONRZVJg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ttlONRZVJg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ttlONRZVJg button.navbar-toggler:focus {
  outline: none;
}
.cid-ttlONRZVJg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-ttlONRZVJg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ttlONRZVJg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ttlONRZVJg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ttlONRZVJg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ttlONRZVJg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ttlONRZVJg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ttlONRZVJg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ttlONRZVJg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ttlONRZVJg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ttlONRZVJg .collapsed .btn {
  display: -webkit-flex;
}
.cid-ttlONRZVJg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ttlONRZVJg .collapsed .navbar-collapse.collapsing,
.cid-ttlONRZVJg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ttlONRZVJg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ttlONRZVJg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ttlONRZVJg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ttlONRZVJg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ttlONRZVJg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ttlONRZVJg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ttlONRZVJg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ttlONRZVJg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-ttlONRZVJg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ttlONRZVJg .collapsed button.navbar-toggler {
  display: block;
}
.cid-ttlONRZVJg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ttlONRZVJg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ttlONRZVJg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ttlONRZVJg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ttlONRZVJg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ttlONRZVJg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-ttlONRZVJg .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ttlONRZVJg img {
    height: 3.8rem !important;
  }
  .cid-ttlONRZVJg .btn {
    display: -webkit-flex;
  }
  .cid-ttlONRZVJg button.navbar-toggler {
    display: block;
  }
  .cid-ttlONRZVJg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ttlONRZVJg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ttlONRZVJg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ttlONRZVJg .navbar-collapse.collapsing,
  .cid-ttlONRZVJg .navbar-collapse.show {
    display: block !important;
  }
  .cid-ttlONRZVJg .navbar-collapse.collapsing .navbar-nav,
  .cid-ttlONRZVJg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ttlONRZVJg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ttlONRZVJg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ttlONRZVJg .navbar-collapse.collapsing .navbar-buttons,
  .cid-ttlONRZVJg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ttlONRZVJg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ttlONRZVJg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ttlONRZVJg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ttlONRZVJg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ttlONRZVJg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ttlONRZVJg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ttlONRZVJg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ttlONRZVJg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ttlONRZVJg .nav-link:hover,
.cid-ttlONRZVJg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ttKTAIVl0H {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mca-keyvisual01-1920x1080.jpg");
}
.cid-ttKTAIVl0H H1 {
  text-align: left;
}
.cid-ttKTAIVl0H H3 {
  text-align: left;
}
.cid-ttKTAIVl0H .mbr-text,
.cid-ttKTAIVl0H .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-ttKTAJokz4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttKTAJokz4 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ttKTAJokz4 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-ttKTAJokz4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ttKTAJokz4 .inner-container {
    width: 100% !important;
  }
}
.cid-ttKTAJwdif {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ttKTAJwdif .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttKTAJwdif .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttKTAJwdif .mbr-text {
    text-align: center;
  }
}
.cid-ttKTAJwdif .mbr-text,
.cid-ttKTAJwdif .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-ttKTAJwdif H1 {
  color: #232323;
  text-align: left;
}
.cid-ttKTAJwdif H3 {
  color: #232323;
  text-align: left;
}
.cid-ttKTAJJB3C {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttKTAJJB3C .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ttKTAJJB3C .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttKTAJJB3C .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttKTAJJB3C .mbr-text {
    text-align: center;
  }
}
.cid-ttKTAJJB3C .mbr-text,
.cid-ttKTAJJB3C .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-ttKTAJJB3C H1 {
  color: #232323;
  text-align: left;
}
.cid-ttKTAJJB3C H3 {
  color: #232323;
  text-align: left;
}
.cid-ttKTAJWigs {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #050505;
}
@media (max-width: 991px) {
  .cid-ttKTAJWigs .image-wrapper {
    padding: 1rem;
  }
}
.cid-ttKTAJWigs img {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-ttKTAJWigs img:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-ttKTAJWigs .mbr-text,
.cid-ttKTAJWigs .mbr-section-btn {
  color: #ffffff;
}
.cid-ttKTAJWigs .mbr-section-title {
  color: #9ab1ff;
}
.cid-ttKTAK8P6F {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttKTAK8P6F .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ttKTAK8P6F .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-ttKTAK8P6F .mbr-figure img {
    width: 100% !important;
  }
}
.cid-ttKTAK8P6F .mbr-text,
.cid-ttKTAK8P6F .mbr-section-btn {
  color: #232323;
}
.cid-ttKTAK8P6F H1 {
  color: #201613;
}
.cid-ttKTAKnend {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttKTAKnend .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ttKTAKnend .section-text {
  padding: 2rem 0;
  color: #ff3366;
}
.cid-ttKTAKnend .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ttKTAKnend .inner-container {
    width: 100% !important;
  }
}
.cid-ttKTAKwSe4 {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-ttKTAKwSe4 h1 {
  color: #616161;
}
.cid-ttKTAKwSe4 h2,
.cid-ttKTAKwSe4 h3,
.cid-ttKTAKwSe4 p {
  color: #767676;
}
.cid-ttKTAKwSe4 .mbr-section-subtitle {
  font-style: italic;
}
.cid-ttKTAKwSe4 H1 {
  text-align: center;
  color: #232323;
}
.cid-ttKTAKwSe4 H3 {
  text-align: center;
  color: #232323;
}
.cid-ttKTAKwSe4 .mbr-text,
.cid-ttKTAKwSe4 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
.cid-ttKTAKwSe4 DIV {
  text-align: center;
}
.cid-ttKTAKMZ4V {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-ttKTAKMZ4V P {
  color: #767676;
}
.cid-ttKTAKX2FV {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-ttKTALkGUb {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-ttKTALkGUb .content {
    text-align: center;
  }
  .cid-ttKTALkGUb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ttKTALkGUb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ttKTALkGUb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ttKTALkGUb .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ttKTALkGUb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ttKTALkGUb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ttKTALkGUb .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-ttKTALkGUb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ttKTALkGUb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ttKTALkGUb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ttKTALkGUb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ttKTALkGUb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ttKTALkGUb H5 {
  color: #ffffff;
}
.cid-ttKTALkGUb P {
  color: #ffffff;
}
.cid-ttKTALFfEH .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-ttKTALFfEH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ttKTALFfEH a {
  font-style: normal;
}
.cid-ttKTALFfEH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ttKTALFfEH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-ttKTALFfEH .nav-item:focus,
.cid-ttKTALFfEH .nav-link:focus {
  outline: none;
}
.cid-ttKTALFfEH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ttKTALFfEH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ttKTALFfEH .menu-logo {
  margin-right: auto;
}
.cid-ttKTALFfEH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ttKTALFfEH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ttKTALFfEH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ttKTALFfEH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ttKTALFfEH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ttKTALFfEH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ttKTALFfEH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ttKTALFfEH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ttKTALFfEH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ttKTALFfEH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ttKTALFfEH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ttKTALFfEH .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ttKTALFfEH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ttKTALFfEH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttKTALFfEH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ttKTALFfEH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-ttKTALFfEH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ttKTALFfEH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ttKTALFfEH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ttKTALFfEH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ttKTALFfEH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ttKTALFfEH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ttKTALFfEH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ttKTALFfEH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ttKTALFfEH button.navbar-toggler:focus {
  outline: none;
}
.cid-ttKTALFfEH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-ttKTALFfEH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ttKTALFfEH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ttKTALFfEH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ttKTALFfEH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ttKTALFfEH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ttKTALFfEH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ttKTALFfEH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ttKTALFfEH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ttKTALFfEH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ttKTALFfEH .collapsed .btn {
  display: -webkit-flex;
}
.cid-ttKTALFfEH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ttKTALFfEH .collapsed .navbar-collapse.collapsing,
.cid-ttKTALFfEH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ttKTALFfEH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ttKTALFfEH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ttKTALFfEH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ttKTALFfEH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ttKTALFfEH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ttKTALFfEH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ttKTALFfEH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ttKTALFfEH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-ttKTALFfEH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ttKTALFfEH .collapsed button.navbar-toggler {
  display: block;
}
.cid-ttKTALFfEH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ttKTALFfEH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ttKTALFfEH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ttKTALFfEH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ttKTALFfEH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ttKTALFfEH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-ttKTALFfEH .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ttKTALFfEH img {
    height: 3.8rem !important;
  }
  .cid-ttKTALFfEH .btn {
    display: -webkit-flex;
  }
  .cid-ttKTALFfEH button.navbar-toggler {
    display: block;
  }
  .cid-ttKTALFfEH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ttKTALFfEH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ttKTALFfEH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ttKTALFfEH .navbar-collapse.collapsing,
  .cid-ttKTALFfEH .navbar-collapse.show {
    display: block !important;
  }
  .cid-ttKTALFfEH .navbar-collapse.collapsing .navbar-nav,
  .cid-ttKTALFfEH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ttKTALFfEH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ttKTALFfEH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ttKTALFfEH .navbar-collapse.collapsing .navbar-buttons,
  .cid-ttKTALFfEH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ttKTALFfEH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ttKTALFfEH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ttKTALFfEH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ttKTALFfEH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ttKTALFfEH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ttKTALFfEH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ttKTALFfEH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ttKTALFfEH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ttKTALFfEH .nav-link:hover,
.cid-ttKTALFfEH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tvmtRrJBmU {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fujiyoshi-main1920-1920x1080.jpg");
}
.cid-tvmtRrJBmU H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tvmtRrJBmU H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tvmtRrJBmU .mbr-text,
.cid-tvmtRrJBmU .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tvmtRssA3y {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tvmtRssA3y .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tvmtRssA3y .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tvmtRssA3y .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tvmtRssA3y .inner-container {
    width: 100% !important;
  }
}
.cid-tvmweI34h6 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tvmweI34h6 H1 {
  color: #000000;
}
.cid-tvmweI34h6 H3 {
  color: #000000;
}
.cid-tvmweI34h6 .mbr-text,
.cid-tvmweI34h6 .mbr-section-btn {
  color: #000000;
}
.cid-tvmx0HNRE8 {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tvmx0HNRE8 H1 {
  color: #000000;
}
.cid-tvmx0HNRE8 H3 {
  color: #000000;
}
.cid-tvmx0HNRE8 .mbr-text,
.cid-tvmx0HNRE8 .mbr-section-btn {
  color: #000000;
}
.cid-tvmtRt1Sn2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tvmtRt1Sn2 P {
  color: #767676;
}
.cid-tvmtRtlJY4 {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tvmtRtlJY4 h1 {
  color: #616161;
}
.cid-tvmtRtlJY4 h2,
.cid-tvmtRtlJY4 h3,
.cid-tvmtRtlJY4 p {
  color: #767676;
}
.cid-tvmtRtlJY4 .mbr-section-subtitle {
  font-style: italic;
}
.cid-tvmtRtlJY4 .mbr-text,
.cid-tvmtRtlJY4 .mbr-section-btn {
  color: #232323;
}
.cid-tvmtRtlJY4 H1 {
  color: #232323;
}
.cid-tvmtRtC95a {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tvmtRtC95a P {
  color: #767676;
}
.cid-tvmtRtNVqA {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvmtRtNVqA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tvmtRtNVqA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tvmtRtNVqA .mbr-text {
    text-align: center;
  }
}
.cid-tvmtRtNVqA .mbr-text,
.cid-tvmtRtNVqA .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tvmtRtNVqA H1 {
  color: #232323;
  text-align: left;
}
.cid-tvmtRtNVqA H3 {
  color: #232323;
  text-align: left;
}
.cid-tvmtRu5815 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tvmtRu5815 .mbr-section-subtitle {
  color: #232323;
}
.cid-tvmzOkpX0m {
  padding-top: 45px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-tvmtRuFznq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tvmtRuFznq P {
  color: #767676;
}
.cid-tvmtRuSEfD {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tvmtRveN8l {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tvmtRveN8l .content {
    text-align: center;
  }
  .cid-tvmtRveN8l .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tvmtRveN8l .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tvmtRveN8l .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tvmtRveN8l .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tvmtRveN8l .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tvmtRveN8l .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tvmtRveN8l .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-tvmtRveN8l .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tvmtRveN8l .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvmtRveN8l .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tvmtRveN8l .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvmtRveN8l .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvmtRveN8l H5 {
  color: #ffffff;
}
.cid-tvmtRveN8l P {
  color: #ffffff;
}
.cid-tvmtRvCYDm .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tvmtRvCYDm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tvmtRvCYDm a {
  font-style: normal;
}
.cid-tvmtRvCYDm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tvmtRvCYDm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tvmtRvCYDm .nav-item:focus,
.cid-tvmtRvCYDm .nav-link:focus {
  outline: none;
}
.cid-tvmtRvCYDm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tvmtRvCYDm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tvmtRvCYDm .menu-logo {
  margin-right: auto;
}
.cid-tvmtRvCYDm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tvmtRvCYDm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tvmtRvCYDm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tvmtRvCYDm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tvmtRvCYDm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tvmtRvCYDm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tvmtRvCYDm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tvmtRvCYDm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tvmtRvCYDm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tvmtRvCYDm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tvmtRvCYDm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tvmtRvCYDm .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tvmtRvCYDm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tvmtRvCYDm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvmtRvCYDm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tvmtRvCYDm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tvmtRvCYDm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tvmtRvCYDm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tvmtRvCYDm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tvmtRvCYDm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tvmtRvCYDm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tvmtRvCYDm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tvmtRvCYDm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tvmtRvCYDm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tvmtRvCYDm button.navbar-toggler:focus {
  outline: none;
}
.cid-tvmtRvCYDm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tvmtRvCYDm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tvmtRvCYDm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tvmtRvCYDm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tvmtRvCYDm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tvmtRvCYDm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvmtRvCYDm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tvmtRvCYDm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tvmtRvCYDm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvmtRvCYDm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tvmtRvCYDm .collapsed .btn {
  display: -webkit-flex;
}
.cid-tvmtRvCYDm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tvmtRvCYDm .collapsed .navbar-collapse.collapsing,
.cid-tvmtRvCYDm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tvmtRvCYDm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tvmtRvCYDm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tvmtRvCYDm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tvmtRvCYDm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tvmtRvCYDm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tvmtRvCYDm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tvmtRvCYDm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tvmtRvCYDm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tvmtRvCYDm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tvmtRvCYDm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tvmtRvCYDm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tvmtRvCYDm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tvmtRvCYDm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tvmtRvCYDm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tvmtRvCYDm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tvmtRvCYDm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tvmtRvCYDm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tvmtRvCYDm img {
    height: 3.8rem !important;
  }
  .cid-tvmtRvCYDm .btn {
    display: -webkit-flex;
  }
  .cid-tvmtRvCYDm button.navbar-toggler {
    display: block;
  }
  .cid-tvmtRvCYDm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tvmtRvCYDm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tvmtRvCYDm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tvmtRvCYDm .navbar-collapse.collapsing,
  .cid-tvmtRvCYDm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tvmtRvCYDm .navbar-collapse.collapsing .navbar-nav,
  .cid-tvmtRvCYDm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tvmtRvCYDm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tvmtRvCYDm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tvmtRvCYDm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tvmtRvCYDm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tvmtRvCYDm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tvmtRvCYDm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tvmtRvCYDm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tvmtRvCYDm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tvmtRvCYDm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tvmtRvCYDm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tvmtRvCYDm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tvmtRvCYDm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tvmtRvCYDm .nav-link:hover,
.cid-tvmtRvCYDm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-twMlweDIdM {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/promofes2022-main1920-1920x1080.jpg");
}
.cid-twMlweDIdM H1 {
  text-align: left;
}
.cid-twMlweDIdM H3 {
  text-align: left;
}
.cid-twMlweDIdM .mbr-text,
.cid-twMlweDIdM .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-twMlwfbMy9 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-twMlwfbMy9 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-twMlwfbMy9 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-twMlwfbMy9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-twMlwfbMy9 .inner-container {
    width: 100% !important;
  }
}
.cid-twMlwfKw0l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-twMlwfKw0l .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-twMlwfKw0l .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twMlwfKw0l .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-twMlwfKw0l .mbr-text {
    text-align: center;
  }
}
.cid-twMlwfKw0l .mbr-text,
.cid-twMlwfKw0l .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-twMlwfKw0l H1 {
  color: #232323;
  text-align: left;
}
.cid-twMlwfKw0l H3 {
  color: #232323;
  text-align: left;
}
.cid-twMlwfXgqu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-twMlwfXgqu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twMlwfXgqu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-twMlwfXgqu .mbr-text {
    text-align: center;
  }
}
.cid-twMlwfXgqu .mbr-text,
.cid-twMlwfXgqu .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-twMlwfXgqu H1 {
  color: #232323;
  text-align: left;
}
.cid-twMlwfXgqu H3 {
  color: #232323;
  text-align: left;
}
.cid-twMlwfk9oN {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-twMlwfk9oN .mbr-section-subtitle {
  color: #767676;
}
.cid-twMlwfzx81 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twMlwfzx81 .line {
  background-color: #eaeaea;
  color: #eaeaea;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-twMlwfzx81 .section-text {
  padding: 2rem 0;
}
.cid-twMlwfzx81 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-twMlwfzx81 .inner-container {
    width: 100% !important;
  }
}
.cid-twMlwgbldr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-twMlwgbldr P {
  color: #767676;
}
.cid-twMlwgoun4 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-twMlwgGKav {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-twMlwgGKav .content {
    text-align: center;
  }
  .cid-twMlwgGKav .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-twMlwgGKav .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-twMlwgGKav .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-twMlwgGKav .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-twMlwgGKav .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-twMlwgGKav .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-twMlwgGKav .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-twMlwgGKav .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-twMlwgGKav .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twMlwgGKav .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twMlwgGKav .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twMlwgGKav .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twMlwgGKav H5 {
  color: #ffffff;
}
.cid-twMlwgGKav P {
  color: #ffffff;
}
.cid-twMlwh06yh .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-twMlwh06yh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-twMlwh06yh a {
  font-style: normal;
}
.cid-twMlwh06yh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-twMlwh06yh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-twMlwh06yh .nav-item:focus,
.cid-twMlwh06yh .nav-link:focus {
  outline: none;
}
.cid-twMlwh06yh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-twMlwh06yh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-twMlwh06yh .menu-logo {
  margin-right: auto;
}
.cid-twMlwh06yh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twMlwh06yh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-twMlwh06yh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-twMlwh06yh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-twMlwh06yh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-twMlwh06yh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-twMlwh06yh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-twMlwh06yh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-twMlwh06yh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-twMlwh06yh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-twMlwh06yh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-twMlwh06yh .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-twMlwh06yh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-twMlwh06yh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twMlwh06yh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-twMlwh06yh .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-twMlwh06yh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-twMlwh06yh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-twMlwh06yh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-twMlwh06yh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-twMlwh06yh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-twMlwh06yh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-twMlwh06yh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-twMlwh06yh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-twMlwh06yh button.navbar-toggler:focus {
  outline: none;
}
.cid-twMlwh06yh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-twMlwh06yh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-twMlwh06yh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-twMlwh06yh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-twMlwh06yh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-twMlwh06yh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twMlwh06yh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-twMlwh06yh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-twMlwh06yh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twMlwh06yh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-twMlwh06yh .collapsed .btn {
  display: -webkit-flex;
}
.cid-twMlwh06yh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-twMlwh06yh .collapsed .navbar-collapse.collapsing,
.cid-twMlwh06yh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-twMlwh06yh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-twMlwh06yh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-twMlwh06yh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-twMlwh06yh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-twMlwh06yh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-twMlwh06yh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-twMlwh06yh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-twMlwh06yh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-twMlwh06yh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-twMlwh06yh .collapsed button.navbar-toggler {
  display: block;
}
.cid-twMlwh06yh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-twMlwh06yh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-twMlwh06yh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-twMlwh06yh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-twMlwh06yh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-twMlwh06yh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-twMlwh06yh .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-twMlwh06yh img {
    height: 3.8rem !important;
  }
  .cid-twMlwh06yh .btn {
    display: -webkit-flex;
  }
  .cid-twMlwh06yh button.navbar-toggler {
    display: block;
  }
  .cid-twMlwh06yh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-twMlwh06yh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-twMlwh06yh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-twMlwh06yh .navbar-collapse.collapsing,
  .cid-twMlwh06yh .navbar-collapse.show {
    display: block !important;
  }
  .cid-twMlwh06yh .navbar-collapse.collapsing .navbar-nav,
  .cid-twMlwh06yh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-twMlwh06yh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-twMlwh06yh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-twMlwh06yh .navbar-collapse.collapsing .navbar-buttons,
  .cid-twMlwh06yh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-twMlwh06yh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-twMlwh06yh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-twMlwh06yh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-twMlwh06yh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-twMlwh06yh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-twMlwh06yh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-twMlwh06yh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-twMlwh06yh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-twMlwh06yh .nav-link:hover,
.cid-twMlwh06yh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tytT6rXHdv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mca2022report-main1920-2-1920x1080.jpg");
}
.cid-tytT6rXHdv H1 {
  text-align: left;
}
.cid-tytT6rXHdv H3 {
  text-align: left;
}
.cid-tytT6rXHdv .mbr-text,
.cid-tytT6rXHdv .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tytT6sIRb6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tytT6sIRb6 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tytT6sIRb6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tytT6sIRb6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tytT6sIRb6 .mbr-text {
    text-align: center;
  }
}
.cid-tytT6sIRb6 .mbr-text,
.cid-tytT6sIRb6 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tytT6sIRb6 H1 {
  color: #232323;
  text-align: left;
}
.cid-tytT6sIRb6 H3 {
  color: #232323;
  text-align: left;
}
.cid-tytT6sYWYC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tytT6sYWYC P {
  color: #767676;
}
.cid-tytT6tfhWP {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6tfhWP .mbr-section-subtitle {
  color: #767676;
}
.cid-tytT6tfhWP H2 {
  color: #ad181f;
}
.cid-tytT6tsk4l {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tytT6tsk4l .mbr-text,
.cid-tytT6tsk4l blockquote {
  color: #767676;
}
.cid-tytT6tsk4l .mbr-text {
  color: #232323;
}
.cid-tytT6tsk4l .mbr-text P {
  text-align: center;
}
.cid-tytT6tCopV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tytT6tCopV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tytT6tCopV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytT6tCopV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytT6tCopV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tytT6tCopV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tytT6tCopV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tytT6tCopV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tytT6tCopV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tytT6tCopV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tytT6ufvu5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6ufvu5 .mbr-section-subtitle {
  color: #767676;
}
.cid-tytT6us8VP {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tytT6us8VP .line {
  background-color: #b60000;
  color: #b60000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tytT6us8VP .section-text {
  padding: 2rem 0;
}
.cid-tytT6us8VP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tytT6us8VP .inner-container {
    width: 100% !important;
  }
}
.cid-tyzfzK3H7Q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tyzfzK3H7Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tyzfzK3H7Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyzfzK3H7Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyzfzK3H7Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tyzfzK3H7Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tyzfzK3H7Q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tyzfzK3H7Q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tyzfzK3H7Q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tyzfzK3H7Q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tytT6uH3eJ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6uH3eJ .mbr-section-subtitle {
  color: #767676;
}
.cid-tytT6uS5ku {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6uS5ku .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-tytT6uS5ku h4 {
  text-align: center;
}
.cid-tytT6uS5ku p {
  text-align: center;
}
.cid-tytT6uS5ku .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tytT6uS5ku .card-title,
.cid-tytT6uS5ku .card-img {
  color: #ad181f;
}
.cid-tytT6vgEON {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tytT6vgEON .container {
  padding: 0 5%;
}
.cid-tytT6vgEON img,
.cid-tytT6vgEON .item-img {
  width: 100%;
}
.cid-tytT6vgEON .item:focus,
.cid-tytT6vgEON span:focus {
  outline: none;
}
.cid-tytT6vgEON .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tytT6vgEON .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tytT6vgEON .item {
  padding: 0;
  margin: 0;
}
.cid-tytT6vgEON .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tytT6vgEON .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tytT6vgEON .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tytT6vBZ08 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytT6vBZ08 .button-padding {
  padding: 0;
}
.cid-tytT6vBZ08 .btn {
  margin: 0;
}
.cid-tytT6vBZ08 .button-top {
  margin-top: 20px;
}
.cid-tytT6vBZ08 .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-tytT6vBZ08 .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-tytT6vBZ08 .mbr-text,
.cid-tytT6vBZ08 .mbr-section-btn {
  text-align: left;
}
.cid-tytT6vPAp7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6vPAp7 .mbr-text {
  color: #232323;
}
.cid-tytT6vPAp7 h4 {
  text-align: center;
}
.cid-tytT6vPAp7 p {
  text-align: center;
}
.cid-tytT6vPAp7 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tytT6vPAp7 .card-title,
.cid-tytT6vPAp7 .card-img {
  color: #ad181f;
}
.cid-tytT6wq5Sk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tytT6wq5Sk .container {
  padding: 0 5%;
}
.cid-tytT6wq5Sk img,
.cid-tytT6wq5Sk .item-img {
  width: 100%;
}
.cid-tytT6wq5Sk .item:focus,
.cid-tytT6wq5Sk span:focus {
  outline: none;
}
.cid-tytT6wq5Sk .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tytT6wq5Sk .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tytT6wq5Sk .item {
  padding: 0;
  margin: 0;
}
.cid-tytT6wq5Sk .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tytT6wq5Sk .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tytT6wq5Sk .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tytT6wLRtJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytT6wLRtJ .button-padding {
  padding: 0;
}
.cid-tytT6wLRtJ .btn {
  margin: 0;
}
.cid-tytT6wLRtJ .button-top {
  margin-top: 20px;
}
.cid-tytT6wLRtJ .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-tytT6wLRtJ .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-tytT6wLRtJ .mbr-text,
.cid-tytT6wLRtJ .mbr-section-btn {
  text-align: left;
}
.cid-tytT6x0iIn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6x0iIn .mbr-text {
  color: #232323;
}
.cid-tytT6x0iIn h4 {
  text-align: center;
}
.cid-tytT6x0iIn p {
  text-align: center;
}
.cid-tytT6x0iIn .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tytT6x0iIn .card-title,
.cid-tytT6x0iIn .card-img {
  color: #ad181f;
}
.cid-tytT6xnMWI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tytT6xnMWI .container {
  padding: 0 5%;
}
.cid-tytT6xnMWI img,
.cid-tytT6xnMWI .item-img {
  width: 100%;
}
.cid-tytT6xnMWI .item:focus,
.cid-tytT6xnMWI span:focus {
  outline: none;
}
.cid-tytT6xnMWI .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tytT6xnMWI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tytT6xnMWI .item {
  padding: 0;
  margin: 0;
}
.cid-tytT6xnMWI .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tytT6xnMWI .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tytT6xnMWI .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tytT6xN0Rt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytT6xN0Rt .button-padding {
  padding: 0;
}
.cid-tytT6xN0Rt .btn {
  margin: 0;
}
.cid-tytT6xN0Rt .button-top {
  margin-top: 20px;
}
.cid-tytT6xN0Rt .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-tytT6xN0Rt .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-tytT6xN0Rt .mbr-text,
.cid-tytT6xN0Rt .mbr-section-btn {
  text-align: left;
}
.cid-tytT6y6Ojy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6y6Ojy .mbr-text {
  color: #232323;
}
.cid-tytT6y6Ojy h4 {
  text-align: center;
}
.cid-tytT6y6Ojy p {
  text-align: center;
}
.cid-tytT6y6Ojy .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tytT6y6Ojy .card-title,
.cid-tytT6y6Ojy .card-img {
  color: #ad181f;
}
.cid-tytT6yoTCW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tytT6yoTCW .container {
  padding: 0 5%;
}
.cid-tytT6yoTCW img,
.cid-tytT6yoTCW .item-img {
  width: 100%;
}
.cid-tytT6yoTCW .item:focus,
.cid-tytT6yoTCW span:focus {
  outline: none;
}
.cid-tytT6yoTCW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tytT6yoTCW .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tytT6yoTCW .item {
  padding: 0;
  margin: 0;
}
.cid-tytT6yoTCW .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tytT6yoTCW .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tytT6yoTCW .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tytT6yEQUR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytT6yEQUR .button-padding {
  padding: 0;
}
.cid-tytT6yEQUR .btn {
  margin: 0;
}
.cid-tytT6yEQUR .button-top {
  margin-top: 20px;
}
.cid-tytT6yEQUR .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-tytT6yEQUR .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-tytT6yEQUR .mbr-text,
.cid-tytT6yEQUR .mbr-section-btn {
  text-align: left;
}
.cid-tytT6ySFzR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6ySFzR .mbr-text {
  color: #232323;
}
.cid-tytT6ySFzR h4 {
  text-align: center;
}
.cid-tytT6ySFzR p {
  text-align: center;
}
.cid-tytT6ySFzR .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tytT6ySFzR .card-title,
.cid-tytT6ySFzR .card-img {
  color: #ad181f;
}
.cid-tytT6zfwF0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tytT6zfwF0 .container {
  padding: 0 5%;
}
.cid-tytT6zfwF0 img,
.cid-tytT6zfwF0 .item-img {
  width: 100%;
}
.cid-tytT6zfwF0 .item:focus,
.cid-tytT6zfwF0 span:focus {
  outline: none;
}
.cid-tytT6zfwF0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tytT6zfwF0 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tytT6zfwF0 .item {
  padding: 0;
  margin: 0;
}
.cid-tytT6zfwF0 .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tytT6zfwF0 .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tytT6zfwF0 .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tytT6zv8mF {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tytT6zv8mF .button-padding {
  padding: 0;
}
.cid-tytT6zv8mF .btn {
  margin: 0;
}
.cid-tytT6zv8mF .button-top {
  margin-top: 20px;
}
.cid-tytT6zv8mF .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-tytT6zv8mF .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-tytT6zv8mF .mbr-text,
.cid-tytT6zv8mF .mbr-section-btn {
  text-align: left;
}
.cid-tyu1ylzS9G {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyu1ylzS9G .mbr-text {
  color: #232323;
}
.cid-tyu1ylzS9G h4 {
  text-align: center;
}
.cid-tyu1ylzS9G p {
  text-align: center;
}
.cid-tyu1ylzS9G .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tyu1ylzS9G .card-title,
.cid-tyu1ylzS9G .card-img {
  color: #ad181f;
}
.cid-tyu2b8yBZl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyu2b8yBZl .container {
  padding: 0 5%;
}
.cid-tyu2b8yBZl img,
.cid-tyu2b8yBZl .item-img {
  width: 100%;
}
.cid-tyu2b8yBZl .item:focus,
.cid-tyu2b8yBZl span:focus {
  outline: none;
}
.cid-tyu2b8yBZl .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tyu2b8yBZl .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tyu2b8yBZl .item {
  padding: 0;
  margin: 0;
}
.cid-tyu2b8yBZl .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tyu2b8yBZl .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tyu2b8yBZl .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tyu2eLC5zI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyu2eLC5zI .button-padding {
  padding: 0;
}
.cid-tyu2eLC5zI .btn {
  margin: 0;
}
.cid-tyu2eLC5zI .button-top {
  margin-top: 20px;
}
.cid-tyu2eLC5zI .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-tyu2eLC5zI .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-tyu2eLC5zI .mbr-text,
.cid-tyu2eLC5zI .mbr-section-btn {
  text-align: left;
}
.cid-tyu2PULTJC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tyu2PULTJC P {
  color: #767676;
}
.cid-tyu2Srwrrs {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyu2Srwrrs .mbr-section-subtitle {
  color: #767676;
}
.cid-tyu2Srwrrs H2 {
  color: #000000;
}
.cid-tyu3fuOmLO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyu3fuOmLO .line {
  background-color: #000000;
  color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tyu3fuOmLO .section-text {
  padding: 2rem 0;
}
.cid-tyu3fuOmLO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tyu3fuOmLO .inner-container {
    width: 100% !important;
  }
}
.cid-tz3apq0fO1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tz3apq0fO1 img,
.cid-tz3apq0fO1 .item-img {
  width: 100%;
}
.cid-tz3apq0fO1 .item:focus,
.cid-tz3apq0fO1 span:focus {
  outline: none;
}
.cid-tz3apq0fO1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tz3apq0fO1 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tz3apq0fO1 .item {
  padding: 0;
  margin: 0;
}
.cid-tz3apq0fO1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tz3apq0fO1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tz3apq0fO1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tz3apq0fO1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tz3apq0fO1 .mbr-section-title {
  color: #232323;
}
.cid-tz3apq0fO1 .mbr-text,
.cid-tz3apq0fO1 .mbr-section-btn {
  text-align: left;
}
.cid-tz3apq0fO1 .item-title {
  text-align: left;
}
.cid-tz3apq0fO1 .item-subtitle {
  text-align: center;
}
.cid-tytT6A6Tfc {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tytT6A6Tfc .button-padding {
  padding: 0;
}
.cid-tytT6A6Tfc .btn {
  margin: 0;
}
.cid-tytT6A6Tfc .button-top {
  margin-top: 20px;
}
.cid-tytT6A6Tfc .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-tytT6A6Tfc .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-tytT6A6Tfc .mbr-text,
.cid-tytT6A6Tfc .mbr-section-btn {
  text-align: left;
}
.cid-tytT6Av64B {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tytT6Av64B P {
  color: #767676;
}
.cid-tytT6ARMHT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tytT6ARMHT P {
  color: #767676;
}
.cid-tytT6BarWB {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tytT6BarWB .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tytT6BarWB .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tytT6BarWB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tytT6BarWB .mbr-text {
    text-align: center;
  }
}
.cid-tytT6BarWB .mbr-text,
.cid-tytT6BarWB .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tytT6BarWB H1 {
  color: #232323;
  text-align: left;
}
.cid-tytT6BarWB H3 {
  color: #232323;
  text-align: left;
}
.cid-tytT6BxqlO {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tytT6BxqlO .mbr-text,
.cid-tytT6BxqlO blockquote {
  color: #767676;
}
.cid-tytT6BxqlO .mbr-text {
  color: #232323;
}
.cid-tytT6BxqlO .mbr-text P {
  text-align: center;
}
.cid-tytT6BLFIn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tytT6BLFIn P {
  color: #767676;
}
.cid-tytT6C421Y {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 0px;
}
.cid-tytT6C421Y .image-block {
  margin: auto;
}
.cid-tytT6C421Y figcaption {
  position: relative;
}
.cid-tytT6C421Y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tytT6C421Y .image-block {
    width: 100% !important;
  }
}
.cid-tytT6Cl7Mq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6Cl7Mq .mbr-section-subtitle {
  color: #232323;
}
.cid-tytT6CAvBO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tytT6CAvBO P {
  color: #767676;
}
.cid-tytT6CAvBO .mbr-text,
.cid-tytT6CAvBO .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tytT6CR08t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6CR08t h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tytT6CR08t p {
  color: #767676;
  text-align: left;
}
.cid-tytT6CR08t .card-box {
  padding-top: 2rem;
}
.cid-tytT6CR08t .card-wrapper {
  height: 100%;
}
.cid-tytT6DdY51 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tytT6DdY51 P {
  color: #767676;
}
.cid-tytT6DdY51 .mbr-text,
.cid-tytT6DdY51 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tytT6Dylwl {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tytT6Dylwl .image-block {
  margin: auto;
}
.cid-tytT6Dylwl figcaption {
  position: relative;
}
.cid-tytT6Dylwl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tytT6Dylwl .image-block {
    width: 100% !important;
  }
}
.cid-tytT6DQy2O {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tytT6DQy2O P {
  color: #767676;
}
.cid-tytT6E94FX {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tytT6EHN0n {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tytT6EHN0n .content {
    text-align: center;
  }
  .cid-tytT6EHN0n .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tytT6EHN0n .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tytT6EHN0n .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tytT6EHN0n .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tytT6EHN0n .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tytT6EHN0n .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tytT6EHN0n .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-tytT6EHN0n .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tytT6EHN0n .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tytT6EHN0n .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tytT6EHN0n .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tytT6EHN0n .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tytT6EHN0n H5 {
  color: #ffffff;
}
.cid-tytT6EHN0n P {
  color: #ffffff;
}
.cid-tytT6Fepas .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tytT6Fepas .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tytT6Fepas a {
  font-style: normal;
}
.cid-tytT6Fepas .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tytT6Fepas .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tytT6Fepas .nav-item:focus,
.cid-tytT6Fepas .nav-link:focus {
  outline: none;
}
.cid-tytT6Fepas .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tytT6Fepas .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tytT6Fepas .menu-logo {
  margin-right: auto;
}
.cid-tytT6Fepas .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tytT6Fepas .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tytT6Fepas .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tytT6Fepas .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tytT6Fepas .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tytT6Fepas .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tytT6Fepas .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tytT6Fepas .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tytT6Fepas .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tytT6Fepas .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tytT6Fepas .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tytT6Fepas .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tytT6Fepas .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tytT6Fepas .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tytT6Fepas .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tytT6Fepas .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tytT6Fepas .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tytT6Fepas .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tytT6Fepas .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tytT6Fepas .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tytT6Fepas .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tytT6Fepas .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tytT6Fepas .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tytT6Fepas button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tytT6Fepas button.navbar-toggler:focus {
  outline: none;
}
.cid-tytT6Fepas button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tytT6Fepas button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tytT6Fepas button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tytT6Fepas button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tytT6Fepas button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tytT6Fepas nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tytT6Fepas nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tytT6Fepas nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tytT6Fepas nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tytT6Fepas .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tytT6Fepas .collapsed .btn {
  display: -webkit-flex;
}
.cid-tytT6Fepas .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tytT6Fepas .collapsed .navbar-collapse.collapsing,
.cid-tytT6Fepas .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tytT6Fepas .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tytT6Fepas .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tytT6Fepas .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tytT6Fepas .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tytT6Fepas .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tytT6Fepas .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tytT6Fepas .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tytT6Fepas .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tytT6Fepas .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tytT6Fepas .collapsed button.navbar-toggler {
  display: block;
}
.cid-tytT6Fepas .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tytT6Fepas .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tytT6Fepas .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tytT6Fepas .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tytT6Fepas .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tytT6Fepas .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tytT6Fepas .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tytT6Fepas img {
    height: 3.8rem !important;
  }
  .cid-tytT6Fepas .btn {
    display: -webkit-flex;
  }
  .cid-tytT6Fepas button.navbar-toggler {
    display: block;
  }
  .cid-tytT6Fepas .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tytT6Fepas .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tytT6Fepas .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tytT6Fepas .navbar-collapse.collapsing,
  .cid-tytT6Fepas .navbar-collapse.show {
    display: block !important;
  }
  .cid-tytT6Fepas .navbar-collapse.collapsing .navbar-nav,
  .cid-tytT6Fepas .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tytT6Fepas .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tytT6Fepas .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tytT6Fepas .navbar-collapse.collapsing .navbar-buttons,
  .cid-tytT6Fepas .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tytT6Fepas .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tytT6Fepas .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tytT6Fepas .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tytT6Fepas .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tytT6Fepas .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tytT6Fepas .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tytT6Fepas .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tytT6Fepas .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tytT6Fepas .nav-link:hover,
.cid-tytT6Fepas .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tBK5da2dey {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics41-main1920-1920x1080.jpg");
}
.cid-tBK5da2dey H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tBK5da2dey H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tBK5da2dey .mbr-text,
.cid-tBK5da2dey .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tBK5daSgs4 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBK5daSgs4 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBK5daSgs4 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tBK5daSgs4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tBK5daSgs4 .inner-container {
    width: 100% !important;
  }
}
.cid-tBK5db1fbo {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBK5db1fbo h1 {
  color: #616161;
}
.cid-tBK5db1fbo h2,
.cid-tBK5db1fbo h3,
.cid-tBK5db1fbo p {
  color: #767676;
}
.cid-tBK5db1fbo .mbr-section-subtitle {
  font-style: italic;
}
.cid-tBK5db1fbo .mbr-text,
.cid-tBK5db1fbo .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-tBK5db1fbo H1 {
  color: #232323;
}
.cid-tBK5db1fbo DIV {
  text-align: center;
}
.cid-tBK5dbk8EN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBK5dbk8EN .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBK5dbk8EN .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK5dbk8EN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5dbk8EN .mbr-text {
    text-align: center;
  }
}
.cid-tBK5dbk8EN .mbr-text,
.cid-tBK5dbk8EN .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tBK5dbk8EN H1 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dbk8EN H3 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dbCV1W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tBK5dbCV1W .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK5dbCV1W .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5dbCV1W .mbr-text {
    text-align: center;
  }
}
.cid-tBK5dbCV1W H1 {
  color: #232323;
}
.cid-tBK5dbCV1W .mbr-text,
.cid-tBK5dbCV1W .mbr-section-btn {
  color: #232323;
}
.cid-tBK5dbObmI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBK5dbObmI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBK5dbObmI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK5dbObmI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5dbObmI .mbr-text {
    text-align: center;
  }
}
.cid-tBK5dbObmI .mbr-text,
.cid-tBK5dbObmI .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tBK5dbObmI H1 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dbObmI H3 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dc0Owk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tBK5dc0Owk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK5dc0Owk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5dc0Owk .mbr-text {
    text-align: center;
  }
}
.cid-tBK5dc0Owk .mbr-text,
.cid-tBK5dc0Owk .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tBK5dc0Owk H1 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dc0Owk H3 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dciYI0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBK5dciYI0 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBK5dciYI0 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK5dciYI0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5dciYI0 .mbr-text {
    text-align: center;
  }
}
.cid-tBK5dciYI0 .mbr-text,
.cid-tBK5dciYI0 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tBK5dciYI0 H1 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dciYI0 H3 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dcvaTY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tBK5dcvaTY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK5dcvaTY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5dcvaTY .mbr-text {
    text-align: center;
  }
}
.cid-tBK5dcvaTY .mbr-text,
.cid-tBK5dcvaTY .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tBK5dcvaTY H1 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dcvaTY H3 {
  color: #232323;
  text-align: left;
}
.cid-tBK5dcGGZt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBK5dcGGZt .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBK5dcGGZt .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK5dcGGZt .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5dcGGZt .mbr-text {
    text-align: center;
  }
}
.cid-tBK5dcGGZt H1 {
  color: #232323;
}
.cid-tBK5dcGGZt .mbr-text,
.cid-tBK5dcGGZt .mbr-section-btn {
  color: #232323;
}
.cid-tBK8tKg3qV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tBK8tKg3qV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBK8tKg3qV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK8tKg3qV .mbr-text {
    text-align: center;
  }
}
.cid-tBK8tKg3qV .mbr-text,
.cid-tBK8tKg3qV .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tBK8tKg3qV H1 {
  color: #232323;
  text-align: left;
}
.cid-tBK8tKg3qV H3 {
  color: #232323;
  text-align: left;
}
.cid-tBKa8VvbSD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBKa8VvbSD .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBKa8VvbSD .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBKa8VvbSD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBKa8VvbSD .mbr-text {
    text-align: center;
  }
}
.cid-tBKa8VvbSD H1 {
  color: #232323;
}
.cid-tBKa8VvbSD .mbr-text,
.cid-tBKa8VvbSD .mbr-section-btn {
  color: #232323;
}
.cid-tBKaqJ4CGK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tBKaqJ4CGK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBKaqJ4CGK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBKaqJ4CGK .mbr-text {
    text-align: center;
  }
}
.cid-tBKaqJ4CGK .mbr-text,
.cid-tBKaqJ4CGK .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tBKaqJ4CGK H1 {
  color: #232323;
  text-align: left;
}
.cid-tBKaqJ4CGK H3 {
  color: #232323;
  text-align: left;
}
.cid-tBKbf0r5gr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBKbf0r5gr .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBKbf0r5gr .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBKbf0r5gr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBKbf0r5gr .mbr-text {
    text-align: center;
  }
}
.cid-tBKbf0r5gr H1 {
  color: #232323;
}
.cid-tBKbf0r5gr .mbr-text,
.cid-tBKbf0r5gr .mbr-section-btn {
  color: #232323;
}
.cid-tBK5dcUxoy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tBK5dcUxoy .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBK5dcUxoy .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tBK5dcUxoy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tBK5dcUxoy .inner-container {
    width: 100% !important;
  }
}
.cid-tBK5dd4T3F {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tBK5dd4T3F P {
  color: #767676;
}
.cid-tBK5ddg61F {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tBK5ddBxAJ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tBK5ddBxAJ .content {
    text-align: center;
  }
  .cid-tBK5ddBxAJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tBK5ddBxAJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tBK5ddBxAJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tBK5ddBxAJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tBK5ddBxAJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tBK5ddBxAJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tBK5ddBxAJ .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-tBK5ddBxAJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tBK5ddBxAJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tBK5ddBxAJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tBK5ddBxAJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tBK5ddBxAJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tBK5ddBxAJ H5 {
  color: #ffffff;
}
.cid-tBK5ddBxAJ P {
  color: #ffffff;
}
.cid-tBK5de1lgU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tBK5de1lgU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tBK5de1lgU a {
  font-style: normal;
}
.cid-tBK5de1lgU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tBK5de1lgU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tBK5de1lgU .nav-item:focus,
.cid-tBK5de1lgU .nav-link:focus {
  outline: none;
}
.cid-tBK5de1lgU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tBK5de1lgU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tBK5de1lgU .menu-logo {
  margin-right: auto;
}
.cid-tBK5de1lgU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBK5de1lgU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tBK5de1lgU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tBK5de1lgU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tBK5de1lgU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tBK5de1lgU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tBK5de1lgU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tBK5de1lgU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tBK5de1lgU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tBK5de1lgU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBK5de1lgU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tBK5de1lgU .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tBK5de1lgU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tBK5de1lgU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBK5de1lgU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tBK5de1lgU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tBK5de1lgU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tBK5de1lgU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tBK5de1lgU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tBK5de1lgU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tBK5de1lgU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tBK5de1lgU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tBK5de1lgU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tBK5de1lgU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tBK5de1lgU button.navbar-toggler:focus {
  outline: none;
}
.cid-tBK5de1lgU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tBK5de1lgU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBK5de1lgU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBK5de1lgU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBK5de1lgU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBK5de1lgU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBK5de1lgU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBK5de1lgU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBK5de1lgU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBK5de1lgU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tBK5de1lgU .collapsed .btn {
  display: -webkit-flex;
}
.cid-tBK5de1lgU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tBK5de1lgU .collapsed .navbar-collapse.collapsing,
.cid-tBK5de1lgU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tBK5de1lgU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tBK5de1lgU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tBK5de1lgU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tBK5de1lgU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tBK5de1lgU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tBK5de1lgU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tBK5de1lgU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tBK5de1lgU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tBK5de1lgU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tBK5de1lgU .collapsed button.navbar-toggler {
  display: block;
}
.cid-tBK5de1lgU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tBK5de1lgU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tBK5de1lgU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tBK5de1lgU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tBK5de1lgU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tBK5de1lgU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tBK5de1lgU .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tBK5de1lgU img {
    height: 3.8rem !important;
  }
  .cid-tBK5de1lgU .btn {
    display: -webkit-flex;
  }
  .cid-tBK5de1lgU button.navbar-toggler {
    display: block;
  }
  .cid-tBK5de1lgU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tBK5de1lgU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tBK5de1lgU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tBK5de1lgU .navbar-collapse.collapsing,
  .cid-tBK5de1lgU .navbar-collapse.show {
    display: block !important;
  }
  .cid-tBK5de1lgU .navbar-collapse.collapsing .navbar-nav,
  .cid-tBK5de1lgU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tBK5de1lgU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tBK5de1lgU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tBK5de1lgU .navbar-collapse.collapsing .navbar-buttons,
  .cid-tBK5de1lgU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tBK5de1lgU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tBK5de1lgU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tBK5de1lgU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tBK5de1lgU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tBK5de1lgU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tBK5de1lgU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tBK5de1lgU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tBK5de1lgU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tBK5de1lgU .nav-link:hover,
.cid-tBK5de1lgU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tD4auf32sP {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics42-main1920-4-1920x1080.jpg");
}
.cid-tD4auf32sP H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tD4auf32sP H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tD4auf32sP .mbr-text,
.cid-tD4auf32sP .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tD4aufBbyR {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tD4aufBbyR .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tD4aufBbyR .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tD4aufBbyR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tD4aufBbyR .inner-container {
    width: 100% !important;
  }
}
.cid-tD4aufYj6t {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tD4aufYj6t H1 {
  color: #000000;
}
.cid-tD4aufYj6t H3 {
  color: #000000;
}
.cid-tD4aufYj6t .mbr-text,
.cid-tD4aufYj6t .mbr-section-btn {
  color: #000000;
}
.cid-tD4augb3oC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tD4augb3oC P {
  color: #767676;
}
.cid-tD4augrsXA {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tD4augrsXA h1 {
  color: #616161;
}
.cid-tD4augrsXA h2,
.cid-tD4augrsXA h3,
.cid-tD4augrsXA p {
  color: #767676;
}
.cid-tD4augrsXA .mbr-section-subtitle {
  font-style: italic;
}
.cid-tD4augrsXA .mbr-text,
.cid-tD4augrsXA .mbr-section-btn {
  color: #232323;
}
.cid-tD4augrsXA H1 {
  color: #232323;
}
.cid-tD4augE0O3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tD4augE0O3 P {
  color: #767676;
}
.cid-tD4augRr0o {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tD4augRr0o .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tD4augRr0o .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tD4augRr0o .mbr-text {
    text-align: center;
  }
}
.cid-tD4augRr0o .mbr-text,
.cid-tD4augRr0o .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tD4augRr0o H1 {
  color: #232323;
  text-align: left;
}
.cid-tD4augRr0o H3 {
  color: #232323;
  text-align: left;
}
.cid-tD4c2fE9y9 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tD4c2fE9y9 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tD4c2fE9y9 .video-block {
    width: 100% !important;
  }
}
.cid-tD4auhf9k0 {
  padding-top: 45px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-tD4auhrXwf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tD4auhrXwf P {
  color: #767676;
}
.cid-tD4auhCK1r {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tD4auhVVvM {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tD4auhVVvM .content {
    text-align: center;
  }
  .cid-tD4auhVVvM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tD4auhVVvM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tD4auhVVvM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tD4auhVVvM .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tD4auhVVvM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tD4auhVVvM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tD4auhVVvM .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-tD4auhVVvM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tD4auhVVvM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tD4auhVVvM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tD4auhVVvM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tD4auhVVvM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tD4auhVVvM H5 {
  color: #ffffff;
}
.cid-tD4auhVVvM P {
  color: #ffffff;
}
.cid-tD4auik7M6 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tD4auik7M6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tD4auik7M6 a {
  font-style: normal;
}
.cid-tD4auik7M6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tD4auik7M6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tD4auik7M6 .nav-item:focus,
.cid-tD4auik7M6 .nav-link:focus {
  outline: none;
}
.cid-tD4auik7M6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tD4auik7M6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tD4auik7M6 .menu-logo {
  margin-right: auto;
}
.cid-tD4auik7M6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD4auik7M6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tD4auik7M6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tD4auik7M6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tD4auik7M6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tD4auik7M6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tD4auik7M6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tD4auik7M6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tD4auik7M6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tD4auik7M6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tD4auik7M6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tD4auik7M6 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tD4auik7M6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tD4auik7M6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tD4auik7M6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tD4auik7M6 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tD4auik7M6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tD4auik7M6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tD4auik7M6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tD4auik7M6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tD4auik7M6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tD4auik7M6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tD4auik7M6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tD4auik7M6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tD4auik7M6 button.navbar-toggler:focus {
  outline: none;
}
.cid-tD4auik7M6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tD4auik7M6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tD4auik7M6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tD4auik7M6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tD4auik7M6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tD4auik7M6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tD4auik7M6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tD4auik7M6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tD4auik7M6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tD4auik7M6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tD4auik7M6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tD4auik7M6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tD4auik7M6 .collapsed .navbar-collapse.collapsing,
.cid-tD4auik7M6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tD4auik7M6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tD4auik7M6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tD4auik7M6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tD4auik7M6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tD4auik7M6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tD4auik7M6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tD4auik7M6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tD4auik7M6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tD4auik7M6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tD4auik7M6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tD4auik7M6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tD4auik7M6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tD4auik7M6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tD4auik7M6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tD4auik7M6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tD4auik7M6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tD4auik7M6 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tD4auik7M6 img {
    height: 3.8rem !important;
  }
  .cid-tD4auik7M6 .btn {
    display: -webkit-flex;
  }
  .cid-tD4auik7M6 button.navbar-toggler {
    display: block;
  }
  .cid-tD4auik7M6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tD4auik7M6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tD4auik7M6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tD4auik7M6 .navbar-collapse.collapsing,
  .cid-tD4auik7M6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tD4auik7M6 .navbar-collapse.collapsing .navbar-nav,
  .cid-tD4auik7M6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tD4auik7M6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tD4auik7M6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tD4auik7M6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tD4auik7M6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tD4auik7M6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tD4auik7M6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tD4auik7M6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tD4auik7M6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tD4auik7M6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tD4auik7M6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tD4auik7M6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tD4auik7M6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tD4auik7M6 .nav-link:hover,
.cid-tD4auik7M6 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tJMp0Ljb5Y {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics43-main1920-1920x1080.jpg");
}
.cid-tJMp0Ljb5Y H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tJMp0Ljb5Y H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tJMp0Ljb5Y .mbr-text,
.cid-tJMp0Ljb5Y .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tJMp0LPv7f {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tJMp0LPv7f .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tJMp0LPv7f .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tJMp0LPv7f .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tJMp0LPv7f .inner-container {
    width: 100% !important;
  }
}
.cid-tJMq653x54 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJMq653x54 H1 {
  color: #000000;
}
.cid-tJMq653x54 H3 {
  color: #000000;
}
.cid-tJMq653x54 .mbr-text,
.cid-tJMq653x54 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tJMq653x54 DIV {
  text-align: left;
}
.cid-tJMqkxIFo0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tJMqkxIFo0 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tJMqkxIFo0 .video-block {
    width: 100% !important;
  }
}
.cid-tJMp0M5R4T {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tJMp0M5R4T H1 {
  color: #000000;
}
.cid-tJMp0M5R4T H3 {
  color: #000000;
}
.cid-tJMp0M5R4T .mbr-text,
.cid-tJMp0M5R4T .mbr-section-btn {
  color: #000000;
}
.cid-tJMMlAv57h {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 75px;
}
.cid-tJMMlAv57h .image-block {
  margin: auto;
}
.cid-tJMMlAv57h figcaption {
  position: relative;
}
.cid-tJMMlAv57h figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJMMlAv57h .image-block {
    width: 100% !important;
  }
}
.cid-tJMp0Mnhmm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tJMp0Mnhmm P {
  color: #767676;
}
.cid-tJMp0MAB01 {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tJMp0MAB01 h1 {
  color: #616161;
}
.cid-tJMp0MAB01 h2,
.cid-tJMp0MAB01 h3,
.cid-tJMp0MAB01 p {
  color: #767676;
}
.cid-tJMp0MAB01 .mbr-section-subtitle {
  font-style: italic;
}
.cid-tJMp0MAB01 .mbr-text,
.cid-tJMp0MAB01 .mbr-section-btn {
  color: #232323;
}
.cid-tJMp0MAB01 H1 {
  color: #232323;
}
.cid-tJMp0N11td {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tJMp0N11td P {
  color: #767676;
}
.cid-tJMp0NnwdR {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tJMp0NnwdR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tJMp0NnwdR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tJMp0NnwdR .mbr-text {
    text-align: center;
  }
}
.cid-tJMp0NnwdR .mbr-text,
.cid-tJMp0NnwdR .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tJMp0NnwdR H1 {
  color: #232323;
  text-align: left;
}
.cid-tJMp0NnwdR H3 {
  color: #232323;
  text-align: left;
}
.cid-tJMvYV60UO {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJMvYV60UO .mbr-section-subtitle {
  color: #232323;
}
.cid-tJMwcq0pva {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tJMwcq0pva P {
  color: #767676;
}
.cid-tJMw1M8Q2O {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tJMw1M8Q2O .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-tJMw1M8Q2O .social-list a:focus {
  text-decoration: none;
}
.cid-tJMw1M8Q2O H2 {
  text-align: center;
}
.cid-tJMypq3GxN {
  padding-top: 0px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-tJMp0O2WZ7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tJMp0O2WZ7 P {
  color: #767676;
}
.cid-tJMp0OeYmP {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tJMp0OAeQ7 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tJMp0OAeQ7 .content {
    text-align: center;
  }
  .cid-tJMp0OAeQ7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tJMp0OAeQ7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tJMp0OAeQ7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tJMp0OAeQ7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tJMp0OAeQ7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tJMp0OAeQ7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tJMp0OAeQ7 .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-tJMp0OAeQ7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tJMp0OAeQ7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tJMp0OAeQ7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tJMp0OAeQ7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tJMp0OAeQ7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tJMp0OAeQ7 H5 {
  color: #ffffff;
}
.cid-tJMp0OAeQ7 P {
  color: #ffffff;
}
.cid-tJMp0OZ1ly .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tJMp0OZ1ly .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tJMp0OZ1ly a {
  font-style: normal;
}
.cid-tJMp0OZ1ly .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tJMp0OZ1ly .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tJMp0OZ1ly .nav-item:focus,
.cid-tJMp0OZ1ly .nav-link:focus {
  outline: none;
}
.cid-tJMp0OZ1ly .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tJMp0OZ1ly .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tJMp0OZ1ly .menu-logo {
  margin-right: auto;
}
.cid-tJMp0OZ1ly .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tJMp0OZ1ly .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tJMp0OZ1ly .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tJMp0OZ1ly .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tJMp0OZ1ly .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tJMp0OZ1ly .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tJMp0OZ1ly .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tJMp0OZ1ly .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tJMp0OZ1ly .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tJMp0OZ1ly .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJMp0OZ1ly .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tJMp0OZ1ly .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tJMp0OZ1ly .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tJMp0OZ1ly .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJMp0OZ1ly .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tJMp0OZ1ly .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tJMp0OZ1ly .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tJMp0OZ1ly .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tJMp0OZ1ly .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tJMp0OZ1ly .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tJMp0OZ1ly .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tJMp0OZ1ly .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tJMp0OZ1ly .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tJMp0OZ1ly button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tJMp0OZ1ly button.navbar-toggler:focus {
  outline: none;
}
.cid-tJMp0OZ1ly button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tJMp0OZ1ly button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJMp0OZ1ly button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJMp0OZ1ly button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJMp0OZ1ly button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJMp0OZ1ly nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJMp0OZ1ly nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJMp0OZ1ly nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJMp0OZ1ly nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJMp0OZ1ly .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tJMp0OZ1ly .collapsed .btn {
  display: -webkit-flex;
}
.cid-tJMp0OZ1ly .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.collapsing,
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tJMp0OZ1ly .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tJMp0OZ1ly .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tJMp0OZ1ly .collapsed button.navbar-toggler {
  display: block;
}
.cid-tJMp0OZ1ly .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tJMp0OZ1ly .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tJMp0OZ1ly .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tJMp0OZ1ly .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tJMp0OZ1ly .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tJMp0OZ1ly .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tJMp0OZ1ly .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tJMp0OZ1ly img {
    height: 3.8rem !important;
  }
  .cid-tJMp0OZ1ly .btn {
    display: -webkit-flex;
  }
  .cid-tJMp0OZ1ly button.navbar-toggler {
    display: block;
  }
  .cid-tJMp0OZ1ly .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tJMp0OZ1ly .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tJMp0OZ1ly .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tJMp0OZ1ly .navbar-collapse.collapsing,
  .cid-tJMp0OZ1ly .navbar-collapse.show {
    display: block !important;
  }
  .cid-tJMp0OZ1ly .navbar-collapse.collapsing .navbar-nav,
  .cid-tJMp0OZ1ly .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tJMp0OZ1ly .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tJMp0OZ1ly .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tJMp0OZ1ly .navbar-collapse.collapsing .navbar-buttons,
  .cid-tJMp0OZ1ly .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tJMp0OZ1ly .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tJMp0OZ1ly .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tJMp0OZ1ly .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tJMp0OZ1ly .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tJMp0OZ1ly .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tJMp0OZ1ly .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tJMp0OZ1ly .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tJMp0OZ1ly .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tJMp0OZ1ly .nav-link:hover,
.cid-tJMp0OZ1ly .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tLKGu03XV6 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics44-main1920-1920x1080.jpg");
}
.cid-tLKGu03XV6 H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tLKGu03XV6 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tLKGu03XV6 .mbr-text,
.cid-tLKGu03XV6 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tLKGu10V7Z {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tLKGu10V7Z .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tLKGu10V7Z .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tLKGu10V7Z .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tLKGu10V7Z .inner-container {
    width: 100% !important;
  }
}
.cid-tLKGu1pEBb {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tLKGu1pEBb h1 {
  color: #616161;
}
.cid-tLKGu1pEBb h2,
.cid-tLKGu1pEBb h3,
.cid-tLKGu1pEBb p {
  color: #767676;
}
.cid-tLKGu1pEBb .mbr-section-subtitle {
  font-style: italic;
}
.cid-tLKGu1pEBb .mbr-text,
.cid-tLKGu1pEBb .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-tLKGu1pEBb H1 {
  color: #232323;
}
.cid-tLKGu1pEBb DIV {
  text-align: center;
}
.cid-tLKI666szg {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/synthesizerv-img-1920x1080.jpg");
}
.cid-tLKI666szg P {
  color: #767676;
}
.cid-tLKI666szg H1 {
  color: #ffffff;
}
.cid-tLKI666szg .mbr-text,
.cid-tLKI666szg .mbr-section-btn {
  color: #ffffff;
}
.cid-tLKGu1Hr07 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tLKGu1Hr07 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLKGu1Hr07 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu1Hr07 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu1Hr07 .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu1Hr07 .mbr-text,
.cid-tLKGu1Hr07 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLKGu1Hr07 H1 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu1Hr07 H3 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu1UomM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLKGu1UomM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu1UomM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu1UomM .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu1UomM H1 {
  color: #232323;
}
.cid-tLKGu1UomM .mbr-text,
.cid-tLKGu1UomM .mbr-section-btn {
  color: #232323;
}
.cid-tLKGu26Ufg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tLKGu26Ufg .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLKGu26Ufg .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu26Ufg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu26Ufg .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu26Ufg .mbr-text,
.cid-tLKGu26Ufg .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLKGu26Ufg H1 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu26Ufg H3 {
  color: #232323;
  text-align: left;
}
.cid-tLLw25G23a {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tLLw25G23a .container {
  padding: 0 5%;
}
.cid-tLLw25G23a img,
.cid-tLLw25G23a .item-img {
  width: 100%;
}
.cid-tLLw25G23a .item:focus,
.cid-tLLw25G23a span:focus {
  outline: none;
}
.cid-tLLw25G23a .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tLLw25G23a .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tLLw25G23a .item {
  padding: 0;
  margin: 0;
}
.cid-tLLw25G23a .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tLLw25G23a .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tLLw25G23a .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tLKGu2hp11 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLKGu2hp11 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu2hp11 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu2hp11 .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu2hp11 .mbr-text,
.cid-tLKGu2hp11 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2hp11 H1 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2hp11 H3 {
  color: #232323;
  text-align: left;
}
.cid-tLLyncJX6T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tLLyncJX6T .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLLyncJX6T .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLLyncJX6T .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLLyncJX6T .mbr-text {
    text-align: center;
  }
}
.cid-tLLyncJX6T .mbr-text,
.cid-tLLyncJX6T .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLLyncJX6T H1 {
  color: #232323;
  text-align: left;
}
.cid-tLLyncJX6T H3 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2vQ3d {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLKGu2vQ3d .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu2vQ3d .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu2vQ3d .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu2vQ3d .mbr-text,
.cid-tLKGu2vQ3d .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2vQ3d H1 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2vQ3d H3 {
  color: #232323;
  text-align: left;
}
.cid-tLLyE0SOTZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tLLyE0SOTZ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLLyE0SOTZ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLLyE0SOTZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLLyE0SOTZ .mbr-text {
    text-align: center;
  }
}
.cid-tLLyE0SOTZ .mbr-text,
.cid-tLLyE0SOTZ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLLyE0SOTZ H1 {
  color: #232323;
  text-align: left;
}
.cid-tLLyE0SOTZ H3 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2K4op {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLKGu2K4op .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu2K4op .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu2K4op .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu2K4op .mbr-text,
.cid-tLKGu2K4op .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2K4op H1 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2K4op H3 {
  color: #232323;
  text-align: left;
}
.cid-tLLz6BgHmZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tLLz6BgHmZ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLLz6BgHmZ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLLz6BgHmZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLLz6BgHmZ .mbr-text {
    text-align: center;
  }
}
.cid-tLLz6BgHmZ .mbr-text,
.cid-tLLz6BgHmZ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLLz6BgHmZ H1 {
  color: #232323;
  text-align: left;
}
.cid-tLLz6BgHmZ H3 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu2YowN {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLKGu2YowN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu2YowN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu2YowN .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu2YowN H1 {
  color: #232323;
}
.cid-tLKGu2YowN .mbr-text,
.cid-tLKGu2YowN .mbr-section-btn {
  color: #232323;
}
.cid-tLLzOGmEe4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tLLzOGmEe4 P {
  color: #767676;
}
.cid-tLKGu3b79n {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tLKGu3b79n .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLKGu3b79n .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLKGu3b79n .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu3b79n .mbr-text {
    text-align: center;
  }
}
.cid-tLKGu3b79n .mbr-text,
.cid-tLKGu3b79n .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tLKGu3b79n H1 {
  color: #232323;
  text-align: left;
}
.cid-tLKGu3b79n H3 {
  color: #232323;
  text-align: left;
}
.cid-tLKO5LNMiT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tLKO5LNMiT P {
  color: #767676;
}
.cid-tLKMRXjMHy {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tLKMRXjMHy P {
  color: #767676;
}
.cid-tLKMRXjMHy .mbr-text,
.cid-tLKMRXjMHy .mbr-section-btn {
  color: #232323;
}
.cid-tLKNovp269 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tLKNovp269 P {
  color: #767676;
}
.cid-tLKNovp269 .mbr-text,
.cid-tLKNovp269 .mbr-section-btn {
  color: #232323;
}
.cid-tMwnnMBnUW {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tMwnnMBnUW P {
  color: #767676;
}
.cid-tMwnnMBnUW .mbr-text,
.cid-tMwnnMBnUW .mbr-section-btn {
  color: #232323;
}
.cid-tLKGu48ujS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tLKGu48ujS P {
  color: #767676;
}
.cid-tLKGu4lLLV {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tLKGu4FR21 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tLKGu4FR21 .content {
    text-align: center;
  }
  .cid-tLKGu4FR21 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tLKGu4FR21 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tLKGu4FR21 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tLKGu4FR21 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tLKGu4FR21 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tLKGu4FR21 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tLKGu4FR21 .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-tLKGu4FR21 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tLKGu4FR21 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tLKGu4FR21 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tLKGu4FR21 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tLKGu4FR21 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tLKGu4FR21 H5 {
  color: #ffffff;
}
.cid-tLKGu4FR21 P {
  color: #ffffff;
}
.cid-tLKGu53CsB .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tLKGu53CsB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tLKGu53CsB a {
  font-style: normal;
}
.cid-tLKGu53CsB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tLKGu53CsB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tLKGu53CsB .nav-item:focus,
.cid-tLKGu53CsB .nav-link:focus {
  outline: none;
}
.cid-tLKGu53CsB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tLKGu53CsB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tLKGu53CsB .menu-logo {
  margin-right: auto;
}
.cid-tLKGu53CsB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLKGu53CsB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tLKGu53CsB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tLKGu53CsB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tLKGu53CsB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tLKGu53CsB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tLKGu53CsB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tLKGu53CsB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tLKGu53CsB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tLKGu53CsB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLKGu53CsB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tLKGu53CsB .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tLKGu53CsB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tLKGu53CsB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLKGu53CsB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tLKGu53CsB .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tLKGu53CsB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tLKGu53CsB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tLKGu53CsB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tLKGu53CsB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tLKGu53CsB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tLKGu53CsB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tLKGu53CsB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tLKGu53CsB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tLKGu53CsB button.navbar-toggler:focus {
  outline: none;
}
.cid-tLKGu53CsB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tLKGu53CsB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLKGu53CsB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLKGu53CsB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLKGu53CsB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLKGu53CsB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLKGu53CsB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLKGu53CsB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLKGu53CsB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLKGu53CsB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tLKGu53CsB .collapsed .btn {
  display: -webkit-flex;
}
.cid-tLKGu53CsB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tLKGu53CsB .collapsed .navbar-collapse.collapsing,
.cid-tLKGu53CsB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tLKGu53CsB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tLKGu53CsB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tLKGu53CsB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tLKGu53CsB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tLKGu53CsB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tLKGu53CsB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tLKGu53CsB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tLKGu53CsB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tLKGu53CsB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tLKGu53CsB .collapsed button.navbar-toggler {
  display: block;
}
.cid-tLKGu53CsB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tLKGu53CsB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tLKGu53CsB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tLKGu53CsB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tLKGu53CsB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tLKGu53CsB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tLKGu53CsB .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tLKGu53CsB img {
    height: 3.8rem !important;
  }
  .cid-tLKGu53CsB .btn {
    display: -webkit-flex;
  }
  .cid-tLKGu53CsB button.navbar-toggler {
    display: block;
  }
  .cid-tLKGu53CsB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tLKGu53CsB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tLKGu53CsB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tLKGu53CsB .navbar-collapse.collapsing,
  .cid-tLKGu53CsB .navbar-collapse.show {
    display: block !important;
  }
  .cid-tLKGu53CsB .navbar-collapse.collapsing .navbar-nav,
  .cid-tLKGu53CsB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tLKGu53CsB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tLKGu53CsB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tLKGu53CsB .navbar-collapse.collapsing .navbar-buttons,
  .cid-tLKGu53CsB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tLKGu53CsB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tLKGu53CsB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tLKGu53CsB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tLKGu53CsB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tLKGu53CsB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tLKGu53CsB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tLKGu53CsB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tLKGu53CsB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tLKGu53CsB .nav-link:hover,
.cid-tLKGu53CsB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tWCOSHaLzI {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics45-main1920-1-1920x1080.jpg");
}
.cid-tWCOSHaLzI H1 {
  text-align: left;
  color: #ffffff;
}
.cid-tWCOSHaLzI H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tWCOSHaLzI .mbr-text,
.cid-tWCOSHaLzI .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tWCOSHPVkb {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWCOSHPVkb .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWCOSHPVkb .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tWCOSHPVkb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWCOSHPVkb .inner-container {
    width: 100% !important;
  }
}
.cid-tWCOSI2yop {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tWCOSI2yop h1 {
  color: #616161;
}
.cid-tWCOSI2yop h2,
.cid-tWCOSI2yop h3,
.cid-tWCOSI2yop p {
  color: #767676;
}
.cid-tWCOSI2yop .mbr-section-subtitle {
  font-style: italic;
}
.cid-tWCOSI2yop .mbr-text,
.cid-tWCOSI2yop .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-tWCOSI2yop H1 {
  color: #232323;
}
.cid-tWCOSI2yop DIV {
  text-align: center;
}
.cid-tWCOSIBt1q {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWCOSIBt1q .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWCOSIBt1q .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSIBt1q .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSIBt1q .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSIBt1q .mbr-text,
.cid-tWCOSIBt1q .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSIBt1q H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSIBt1q H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSISDsS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tWCOSISDsS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSISDsS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSISDsS .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSISDsS H1 {
  color: #232323;
}
.cid-tWCOSISDsS .mbr-text,
.cid-tWCOSISDsS .mbr-section-btn {
  color: #232323;
}
.cid-tWCOSJbTIW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWCOSJbTIW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWCOSJbTIW .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSJbTIW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSJbTIW .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSJbTIW .mbr-text,
.cid-tWCOSJbTIW .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJbTIW H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJbTIW H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJLhpn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tWCOSJLhpn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSJLhpn .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSJLhpn .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSJLhpn .mbr-text,
.cid-tWCOSJLhpn .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJLhpn H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJLhpn H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJYS54 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWCOSJYS54 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWCOSJYS54 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSJYS54 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSJYS54 .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSJYS54 .mbr-text,
.cid-tWCOSJYS54 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJYS54 H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSJYS54 H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKbtku {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tWCOSKbtku .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSKbtku .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSKbtku .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSKbtku .mbr-text,
.cid-tWCOSKbtku .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKbtku H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKbtku H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKoUo2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWCOSKoUo2 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWCOSKoUo2 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSKoUo2 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSKoUo2 .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSKoUo2 .mbr-text,
.cid-tWCOSKoUo2 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKoUo2 H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKoUo2 H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKCxuE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tWCOSKCxuE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSKCxuE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSKCxuE .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSKCxuE .mbr-text,
.cid-tWCOSKCxuE .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKCxuE H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKCxuE H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKSc0l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWCOSKSc0l .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWCOSKSc0l .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSKSc0l .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSKSc0l .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSKSc0l .mbr-text,
.cid-tWCOSKSc0l .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKSc0l H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSKSc0l H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSL87zo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tWCOSL87zo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSL87zo .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSL87zo .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSL87zo H1 {
  color: #232323;
}
.cid-tWCOSL87zo .mbr-text,
.cid-tWCOSL87zo .mbr-section-btn {
  color: #232323;
}
.cid-tWCRLS6QRY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWCRLS6QRY .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWCRLS6QRY .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCRLS6QRY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCRLS6QRY .mbr-text {
    text-align: center;
  }
}
.cid-tWCRLS6QRY H1 {
  color: #232323;
}
.cid-tWCRLS6QRY .mbr-text,
.cid-tWCRLS6QRY .mbr-section-btn {
  color: #232323;
}
.cid-tWCOSLC2j0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tWCOSLC2j0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWCOSLC2j0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSLC2j0 .mbr-text {
    text-align: center;
  }
}
.cid-tWCOSLC2j0 .mbr-text,
.cid-tWCOSLC2j0 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tWCOSLC2j0 H1 {
  color: #232323;
  text-align: left;
}
.cid-tWCOSLC2j0 H3 {
  color: #232323;
  text-align: left;
}
.cid-tWCSsWHcpe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tWCSsWHcpe .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWCSsWHcpe .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-tWCSsWHcpe .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWCSsWHcpe .inner-container {
    width: 100% !important;
  }
}
.cid-tWCOSMSDdg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-tWCOSMSDdg P {
  color: #767676;
}
.cid-tWCOSN5Sea {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tWCOSNylql {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-tWCOSNylql .content {
    text-align: center;
  }
  .cid-tWCOSNylql .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tWCOSNylql .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tWCOSNylql .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tWCOSNylql .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tWCOSNylql .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tWCOSNylql .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tWCOSNylql .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-tWCOSNylql .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tWCOSNylql .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWCOSNylql .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tWCOSNylql .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWCOSNylql .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWCOSNylql H5 {
  color: #ffffff;
}
.cid-tWCOSNylql P {
  color: #ffffff;
}
.cid-tWCOSO8v9t .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tWCOSO8v9t .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tWCOSO8v9t a {
  font-style: normal;
}
.cid-tWCOSO8v9t .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tWCOSO8v9t .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tWCOSO8v9t .nav-item:focus,
.cid-tWCOSO8v9t .nav-link:focus {
  outline: none;
}
.cid-tWCOSO8v9t .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tWCOSO8v9t .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tWCOSO8v9t .menu-logo {
  margin-right: auto;
}
.cid-tWCOSO8v9t .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tWCOSO8v9t .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tWCOSO8v9t .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tWCOSO8v9t .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tWCOSO8v9t .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tWCOSO8v9t .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tWCOSO8v9t .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tWCOSO8v9t .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tWCOSO8v9t .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tWCOSO8v9t .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWCOSO8v9t .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tWCOSO8v9t .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tWCOSO8v9t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tWCOSO8v9t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWCOSO8v9t .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tWCOSO8v9t .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-tWCOSO8v9t .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tWCOSO8v9t .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tWCOSO8v9t .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tWCOSO8v9t .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tWCOSO8v9t .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tWCOSO8v9t .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tWCOSO8v9t .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tWCOSO8v9t button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tWCOSO8v9t button.navbar-toggler:focus {
  outline: none;
}
.cid-tWCOSO8v9t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-tWCOSO8v9t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tWCOSO8v9t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tWCOSO8v9t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tWCOSO8v9t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tWCOSO8v9t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWCOSO8v9t nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tWCOSO8v9t nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tWCOSO8v9t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWCOSO8v9t .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tWCOSO8v9t .collapsed .btn {
  display: -webkit-flex;
}
.cid-tWCOSO8v9t .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tWCOSO8v9t .collapsed .navbar-collapse.collapsing,
.cid-tWCOSO8v9t .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tWCOSO8v9t .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tWCOSO8v9t .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tWCOSO8v9t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tWCOSO8v9t .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tWCOSO8v9t .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tWCOSO8v9t .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tWCOSO8v9t .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tWCOSO8v9t .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tWCOSO8v9t .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tWCOSO8v9t .collapsed button.navbar-toggler {
  display: block;
}
.cid-tWCOSO8v9t .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tWCOSO8v9t .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tWCOSO8v9t .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tWCOSO8v9t .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tWCOSO8v9t .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tWCOSO8v9t .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tWCOSO8v9t .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tWCOSO8v9t img {
    height: 3.8rem !important;
  }
  .cid-tWCOSO8v9t .btn {
    display: -webkit-flex;
  }
  .cid-tWCOSO8v9t button.navbar-toggler {
    display: block;
  }
  .cid-tWCOSO8v9t .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tWCOSO8v9t .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tWCOSO8v9t .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tWCOSO8v9t .navbar-collapse.collapsing,
  .cid-tWCOSO8v9t .navbar-collapse.show {
    display: block !important;
  }
  .cid-tWCOSO8v9t .navbar-collapse.collapsing .navbar-nav,
  .cid-tWCOSO8v9t .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tWCOSO8v9t .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tWCOSO8v9t .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tWCOSO8v9t .navbar-collapse.collapsing .navbar-buttons,
  .cid-tWCOSO8v9t .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tWCOSO8v9t .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tWCOSO8v9t .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tWCOSO8v9t .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tWCOSO8v9t .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tWCOSO8v9t .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tWCOSO8v9t .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tWCOSO8v9t .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tWCOSO8v9t .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tWCOSO8v9t .nav-link:hover,
.cid-tWCOSO8v9t .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u0KxkhCRFN {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics46-main1920-1920x1080.jpg");
}
.cid-u0KxkhCRFN H1 {
  text-align: left;
  color: #ffffff;
}
.cid-u0KxkhCRFN H3 {
  text-align: left;
  color: #ffffff;
}
.cid-u0KxkhCRFN .mbr-text,
.cid-u0KxkhCRFN .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u0KxkicV2v {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0KxkicV2v .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0KxkicV2v .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-u0KxkicV2v .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0KxkicV2v .inner-container {
    width: 100% !important;
  }
}
.cid-u0KxkiqJQM {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u0KxkiqJQM h1 {
  color: #616161;
}
.cid-u0KxkiqJQM h2,
.cid-u0KxkiqJQM h3,
.cid-u0KxkiqJQM p {
  color: #767676;
}
.cid-u0KxkiqJQM .mbr-section-subtitle {
  font-style: italic;
}
.cid-u0KxkiqJQM .mbr-text,
.cid-u0KxkiqJQM .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-u0KxkiqJQM H1 {
  color: #232323;
}
.cid-u0KxkiqJQM DIV {
  text-align: center;
}
.cid-u0KxkiC8mN {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0KxkiC8mN .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0KxkiC8mN .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0KxkiC8mN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0KxkiC8mN .mbr-text {
    text-align: center;
  }
}
.cid-u0KxkiC8mN .mbr-text,
.cid-u0KxkiC8mN .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0KxkiC8mN H1 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkiC8mN H3 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkiOGQK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0KxkiOGQK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0KxkiOGQK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0KxkiOGQK .mbr-text {
    text-align: center;
  }
}
.cid-u0KxkiOGQK H1 {
  color: #232323;
}
.cid-u0KxkiOGQK .mbr-text,
.cid-u0KxkiOGQK .mbr-section-btn {
  color: #232323;
}
.cid-u0Kxkj1ndo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0Kxkj1ndo .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0Kxkj1ndo .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0Kxkj1ndo .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0Kxkj1ndo .mbr-text {
    text-align: center;
  }
}
.cid-u0Kxkj1ndo .mbr-text,
.cid-u0Kxkj1ndo .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkj1ndo H1 {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkj1ndo H3 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjbEMm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0KxkjbEMm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0KxkjbEMm .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0KxkjbEMm .mbr-text {
    text-align: center;
  }
}
.cid-u0KxkjbEMm .mbr-text,
.cid-u0KxkjbEMm .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjbEMm H1 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjbEMm H3 {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkjld6J {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0Kxkjld6J .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0Kxkjld6J .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0Kxkjld6J .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0Kxkjld6J .mbr-text {
    text-align: center;
  }
}
.cid-u0Kxkjld6J .mbr-text,
.cid-u0Kxkjld6J .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkjld6J H1 {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkjld6J H3 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjAyaH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0KxkjAyaH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0KxkjAyaH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0KxkjAyaH .mbr-text {
    text-align: center;
  }
}
.cid-u0KxkjAyaH .mbr-text,
.cid-u0KxkjAyaH .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjAyaH H1 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjAyaH H3 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjKGkX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0KxkjKGkX .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0KxkjKGkX .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0KxkjKGkX .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0KxkjKGkX .mbr-text {
    text-align: center;
  }
}
.cid-u0KxkjKGkX .mbr-text,
.cid-u0KxkjKGkX .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjKGkX H1 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjKGkX H3 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjTNYo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0KxkjTNYo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0KxkjTNYo .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0KxkjTNYo .mbr-text {
    text-align: center;
  }
}
.cid-u0KxkjTNYo .mbr-text,
.cid-u0KxkjTNYo .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjTNYo H1 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkjTNYo H3 {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkk2NoJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0Kxkk2NoJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0Kxkk2NoJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0Kxkk2NoJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0Kxkk2NoJ .mbr-text {
    text-align: center;
  }
}
.cid-u0Kxkk2NoJ .mbr-text,
.cid-u0Kxkk2NoJ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkk2NoJ H1 {
  color: #232323;
  text-align: left;
}
.cid-u0Kxkk2NoJ H3 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkkcpB5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0KxkkcpB5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0KxkkcpB5 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0KxkkcpB5 .mbr-text {
    text-align: center;
  }
}
.cid-u0KxkkcpB5 H1 {
  color: #232323;
}
.cid-u0KxkkcpB5 .mbr-text,
.cid-u0KxkkcpB5 .mbr-section-btn {
  color: #232323;
}
.cid-u0Kxkkl8cI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0Kxkkl8cI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0Kxkkl8cI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0Kxkkl8cI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0Kxkkl8cI .mbr-text {
    text-align: center;
  }
}
.cid-u0Kxkkl8cI H1 {
  color: #232323;
}
.cid-u0Kxkkl8cI .mbr-text,
.cid-u0Kxkkl8cI .mbr-section-btn {
  color: #232323;
}
.cid-u0W5BZAZpp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0W5BZAZpp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0W5BZAZpp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0W5BZAZpp .mbr-text {
    text-align: center;
  }
}
.cid-u0W5BZAZpp .mbr-text,
.cid-u0W5BZAZpp .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0W5BZAZpp H1 {
  color: #232323;
  text-align: left;
}
.cid-u0W5BZAZpp H3 {
  color: #232323;
  text-align: left;
}
.cid-u0X84gUoc7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0X84gUoc7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0X84gUoc7 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0X84gUoc7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0X84gUoc7 .mbr-text {
    text-align: center;
  }
}
.cid-u0X84gUoc7 .mbr-text,
.cid-u0X84gUoc7 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0X84gUoc7 H1 {
  color: #232323;
  text-align: left;
}
.cid-u0X84gUoc7 H3 {
  color: #232323;
  text-align: left;
}
.cid-u0W73450DZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0W73450DZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0W73450DZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0W73450DZ .mbr-text {
    text-align: center;
  }
}
.cid-u0W73450DZ .mbr-text,
.cid-u0W73450DZ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u0W73450DZ H1 {
  color: #232323;
  text-align: left;
}
.cid-u0W73450DZ H3 {
  color: #232323;
  text-align: left;
}
.cid-u0KxkkIQqA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u0KxkkIQqA .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0KxkkIQqA .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-u0KxkkIQqA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0KxkkIQqA .inner-container {
    width: 100% !important;
  }
}
.cid-u0KxkkQ4lL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-u0KxkkQ4lL P {
  color: #767676;
}
.cid-u0KxkkZrFb {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-u0Kxklg2c0 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-u0Kxklg2c0 .content {
    text-align: center;
  }
  .cid-u0Kxklg2c0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0Kxklg2c0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u0Kxklg2c0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u0Kxklg2c0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u0Kxklg2c0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u0Kxklg2c0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u0Kxklg2c0 .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-u0Kxklg2c0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u0Kxklg2c0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0Kxklg2c0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u0Kxklg2c0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0Kxklg2c0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0Kxklg2c0 H5 {
  color: #ffffff;
}
.cid-u0Kxklg2c0 P {
  color: #ffffff;
}
.cid-u0KxklBcyO .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-u0KxklBcyO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-u0KxklBcyO a {
  font-style: normal;
}
.cid-u0KxklBcyO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u0KxklBcyO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-u0KxklBcyO .nav-item:focus,
.cid-u0KxklBcyO .nav-link:focus {
  outline: none;
}
.cid-u0KxklBcyO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u0KxklBcyO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u0KxklBcyO .menu-logo {
  margin-right: auto;
}
.cid-u0KxklBcyO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u0KxklBcyO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-u0KxklBcyO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u0KxklBcyO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u0KxklBcyO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u0KxklBcyO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u0KxklBcyO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-u0KxklBcyO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u0KxklBcyO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u0KxklBcyO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0KxklBcyO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u0KxklBcyO .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u0KxklBcyO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u0KxklBcyO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0KxklBcyO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u0KxklBcyO .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-u0KxklBcyO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-u0KxklBcyO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u0KxklBcyO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u0KxklBcyO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u0KxklBcyO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u0KxklBcyO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u0KxklBcyO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u0KxklBcyO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u0KxklBcyO button.navbar-toggler:focus {
  outline: none;
}
.cid-u0KxklBcyO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-u0KxklBcyO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0KxklBcyO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0KxklBcyO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0KxklBcyO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0KxklBcyO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0KxklBcyO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0KxklBcyO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0KxklBcyO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0KxklBcyO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u0KxklBcyO .collapsed .btn {
  display: -webkit-flex;
}
.cid-u0KxklBcyO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u0KxklBcyO .collapsed .navbar-collapse.collapsing,
.cid-u0KxklBcyO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u0KxklBcyO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u0KxklBcyO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u0KxklBcyO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u0KxklBcyO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u0KxklBcyO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u0KxklBcyO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u0KxklBcyO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u0KxklBcyO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-u0KxklBcyO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-u0KxklBcyO .collapsed button.navbar-toggler {
  display: block;
}
.cid-u0KxklBcyO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u0KxklBcyO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u0KxklBcyO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-u0KxklBcyO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u0KxklBcyO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u0KxklBcyO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-u0KxklBcyO .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u0KxklBcyO img {
    height: 3.8rem !important;
  }
  .cid-u0KxklBcyO .btn {
    display: -webkit-flex;
  }
  .cid-u0KxklBcyO button.navbar-toggler {
    display: block;
  }
  .cid-u0KxklBcyO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u0KxklBcyO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u0KxklBcyO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u0KxklBcyO .navbar-collapse.collapsing,
  .cid-u0KxklBcyO .navbar-collapse.show {
    display: block !important;
  }
  .cid-u0KxklBcyO .navbar-collapse.collapsing .navbar-nav,
  .cid-u0KxklBcyO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u0KxklBcyO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u0KxklBcyO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u0KxklBcyO .navbar-collapse.collapsing .navbar-buttons,
  .cid-u0KxklBcyO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u0KxklBcyO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u0KxklBcyO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u0KxklBcyO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-u0KxklBcyO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u0KxklBcyO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u0KxklBcyO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-u0KxklBcyO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-u0KxklBcyO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-u0KxklBcyO .nav-link:hover,
.cid-u0KxklBcyO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u2aPyv5Q6H {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics47-main1920-1920x1080.jpg");
}
.cid-u2aPyv5Q6H H1 {
  text-align: left;
}
.cid-u2aPyv5Q6H H3 {
  text-align: left;
}
.cid-u2aPyv5Q6H .mbr-text,
.cid-u2aPyv5Q6H .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u2aPyvUCLE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u2aPyvUCLE .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2aPyvUCLE .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-u2aPyvUCLE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2aPyvUCLE .inner-container {
    width: 100% !important;
  }
}
.cid-u2aPywaP7b {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u2aPywaP7b .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u2aPywaP7b .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u2aPywaP7b .mbr-text {
    text-align: center;
  }
}
.cid-u2aPywaP7b .mbr-text,
.cid-u2aPywaP7b .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u2aPywaP7b H1 {
  color: #232323;
  text-align: left;
}
.cid-u2aPywaP7b H3 {
  color: #232323;
  text-align: left;
}
.cid-u2aPywnwq1 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u2aPywnwq1 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u2aPywnwq1 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u2aPywnwq1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u2aPywnwq1 .mbr-text {
    text-align: center;
  }
}
.cid-u2aPywnwq1 .mbr-text,
.cid-u2aPywnwq1 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u2aPywnwq1 H1 {
  color: #232323;
  text-align: left;
}
.cid-u2aPywnwq1 H3 {
  color: #232323;
  text-align: left;
}
.cid-u2aPywB02l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #050505;
}
@media (max-width: 991px) {
  .cid-u2aPywB02l .image-wrapper {
    padding: 1rem;
  }
}
.cid-u2aPywB02l img {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-u2aPywB02l img:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-u2aPywB02l .mbr-text,
.cid-u2aPywB02l .mbr-section-btn {
  color: #ffffff;
}
.cid-u2aPywB02l .mbr-section-title {
  color: #9ab1ff;
}
.cid-u2aZqwLSt1 {
  background: #050505;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-u2aZqwLSt1 .image-block {
  margin: auto;
}
.cid-u2aZqwLSt1 figcaption {
  position: relative;
}
.cid-u2aZqwLSt1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u2aZqwLSt1 .image-block {
    width: 100% !important;
  }
}
.cid-u2aZzgaJCg {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #050505;
}
.cid-u2aZzgaJCg P {
  color: #767676;
}
.cid-u2aZzgaJCg H1 {
  color: #9ab1ff;
}
.cid-u2aZzgaJCg .mbr-text,
.cid-u2aZzgaJCg .mbr-section-btn {
  color: #ffffff;
}
.cid-u2b0mU8aWi {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #050505;
}
.cid-u2b0mU8aWi .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-u2b0mU8aWi .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-u2b0mU8aWi .mbr-figure img {
    width: 100% !important;
  }
}
.cid-u2aPyx0Vgw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u2aPyx0Vgw .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2aPyx0Vgw .section-text {
  padding: 2rem 0;
  color: #ff3366;
}
.cid-u2aPyx0Vgw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2aPyx0Vgw .inner-container {
    width: 100% !important;
  }
}
.cid-u2aPyxacVN {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-u2aPyxacVN h1 {
  color: #616161;
}
.cid-u2aPyxacVN h2,
.cid-u2aPyxacVN h3,
.cid-u2aPyxacVN p {
  color: #767676;
}
.cid-u2aPyxacVN .mbr-section-subtitle {
  font-style: italic;
}
.cid-u2aPyxacVN H1 {
  text-align: center;
  color: #232323;
}
.cid-u2aPyxacVN H3 {
  text-align: center;
  color: #232323;
}
.cid-u2aPyxacVN .mbr-text,
.cid-u2aPyxacVN .mbr-section-btn {
  text-align: center;
  color: #232323;
}
.cid-u2aPyxacVN DIV {
  text-align: center;
}
.cid-u2aPyxsfFT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-u2aPyxsfFT P {
  color: #767676;
}
.cid-u2aPyxGphE {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-u2aPyy2sBK {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-u2aPyy2sBK .content {
    text-align: center;
  }
  .cid-u2aPyy2sBK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2aPyy2sBK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u2aPyy2sBK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u2aPyy2sBK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u2aPyy2sBK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u2aPyy2sBK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u2aPyy2sBK .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-u2aPyy2sBK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u2aPyy2sBK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u2aPyy2sBK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u2aPyy2sBK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u2aPyy2sBK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u2aPyy2sBK H5 {
  color: #ffffff;
}
.cid-u2aPyy2sBK P {
  color: #ffffff;
}
.cid-u2aPyylm83 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-u2aPyylm83 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-u2aPyylm83 a {
  font-style: normal;
}
.cid-u2aPyylm83 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u2aPyylm83 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-u2aPyylm83 .nav-item:focus,
.cid-u2aPyylm83 .nav-link:focus {
  outline: none;
}
.cid-u2aPyylm83 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u2aPyylm83 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u2aPyylm83 .menu-logo {
  margin-right: auto;
}
.cid-u2aPyylm83 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u2aPyylm83 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-u2aPyylm83 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u2aPyylm83 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u2aPyylm83 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u2aPyylm83 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u2aPyylm83 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-u2aPyylm83 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u2aPyylm83 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u2aPyylm83 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2aPyylm83 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u2aPyylm83 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u2aPyylm83 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u2aPyylm83 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2aPyylm83 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u2aPyylm83 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-u2aPyylm83 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-u2aPyylm83 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u2aPyylm83 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u2aPyylm83 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u2aPyylm83 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u2aPyylm83 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u2aPyylm83 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u2aPyylm83 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u2aPyylm83 button.navbar-toggler:focus {
  outline: none;
}
.cid-u2aPyylm83 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-u2aPyylm83 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2aPyylm83 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2aPyylm83 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2aPyylm83 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2aPyylm83 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2aPyylm83 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2aPyylm83 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2aPyylm83 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2aPyylm83 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u2aPyylm83 .collapsed .btn {
  display: -webkit-flex;
}
.cid-u2aPyylm83 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u2aPyylm83 .collapsed .navbar-collapse.collapsing,
.cid-u2aPyylm83 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u2aPyylm83 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u2aPyylm83 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u2aPyylm83 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u2aPyylm83 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u2aPyylm83 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u2aPyylm83 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u2aPyylm83 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u2aPyylm83 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-u2aPyylm83 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-u2aPyylm83 .collapsed button.navbar-toggler {
  display: block;
}
.cid-u2aPyylm83 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u2aPyylm83 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u2aPyylm83 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-u2aPyylm83 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u2aPyylm83 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u2aPyylm83 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-u2aPyylm83 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u2aPyylm83 img {
    height: 3.8rem !important;
  }
  .cid-u2aPyylm83 .btn {
    display: -webkit-flex;
  }
  .cid-u2aPyylm83 button.navbar-toggler {
    display: block;
  }
  .cid-u2aPyylm83 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u2aPyylm83 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u2aPyylm83 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u2aPyylm83 .navbar-collapse.collapsing,
  .cid-u2aPyylm83 .navbar-collapse.show {
    display: block !important;
  }
  .cid-u2aPyylm83 .navbar-collapse.collapsing .navbar-nav,
  .cid-u2aPyylm83 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u2aPyylm83 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u2aPyylm83 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u2aPyylm83 .navbar-collapse.collapsing .navbar-buttons,
  .cid-u2aPyylm83 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u2aPyylm83 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u2aPyylm83 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u2aPyylm83 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-u2aPyylm83 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u2aPyylm83 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u2aPyylm83 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-u2aPyylm83 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-u2aPyylm83 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-u2aPyylm83 .nav-link:hover,
.cid-u2aPyylm83 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u7E9v2hZyt {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mca2023report-main1920-1-1920x1080.jpg");
}
.cid-u7E9v2hZyt H1 {
  text-align: left;
}
.cid-u7E9v2hZyt H3 {
  text-align: left;
}
.cid-u7E9v2hZyt .mbr-text,
.cid-u7E9v2hZyt .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u7E9v3j92q {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u7E9v3j92q .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u7E9v3j92q .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u7E9v3j92q .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u7E9v3j92q .mbr-text {
    text-align: center;
  }
}
.cid-u7E9v3j92q .mbr-text,
.cid-u7E9v3j92q .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u7E9v3j92q H1 {
  color: #232323;
  text-align: left;
}
.cid-u7E9v3j92q H3 {
  color: #232323;
  text-align: left;
}
.cid-u7E9v3H9ga {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-u7E9v3H9ga P {
  color: #767676;
}
.cid-u7E9v483nl {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7E9v483nl .mbr-section-subtitle {
  color: #767676;
}
.cid-u7E9v483nl H2 {
  color: #ad181f;
}
.cid-u7E9v4sZs6 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-u7E9v4sZs6 .mbr-text,
.cid-u7E9v4sZs6 blockquote {
  color: #767676;
}
.cid-u7E9v4sZs6 .mbr-text {
  color: #232323;
}
.cid-u7E9v4sZs6 .mbr-text P {
  text-align: center;
}
.cid-u7E9v4HyZi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u7E9v4HyZi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7E9v4HyZi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7E9v4HyZi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7E9v4HyZi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7E9v4HyZi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7E9v4HyZi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7E9v4HyZi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7E9v4HyZi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7E9v4HyZi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7E9v5cZ4T {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7E9v5cZ4T .mbr-section-subtitle {
  color: #767676;
}
.cid-u7E9v5oZ5W {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u7E9v5oZ5W .line {
  background-color: #b60000;
  color: #b60000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7E9v5oZ5W .section-text {
  padding: 2rem 0;
}
.cid-u7E9v5oZ5W .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7E9v5oZ5W .inner-container {
    width: 100% !important;
  }
}
.cid-u7E9v5CwrN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u7E9v5CwrN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7E9v5CwrN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7E9v5CwrN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7E9v5CwrN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7E9v5CwrN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7E9v5CwrN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7E9v5CwrN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7E9v5CwrN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7E9v5CwrN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7E9v6dgjF {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7E9v6dgjF .mbr-section-subtitle {
  color: #767676;
}
.cid-u7E9v7I1n9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7E9v7I1n9 .mbr-text {
  color: #232323;
}
.cid-u7E9v7I1n9 h4 {
  text-align: center;
}
.cid-u7E9v7I1n9 p {
  text-align: center;
}
.cid-u7E9v7I1n9 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-u7E9v7I1n9 .card-title,
.cid-u7E9v7I1n9 .card-img {
  color: #ad181f;
}
.cid-u7E9v8coI2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u7E9v8coI2 .container {
  padding: 0 5%;
}
.cid-u7E9v8coI2 img,
.cid-u7E9v8coI2 .item-img {
  width: 100%;
}
.cid-u7E9v8coI2 .item:focus,
.cid-u7E9v8coI2 span:focus {
  outline: none;
}
.cid-u7E9v8coI2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-u7E9v8coI2 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u7E9v8coI2 .item {
  padding: 0;
  margin: 0;
}
.cid-u7E9v8coI2 .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7E9v8coI2 .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-u7E9v8coI2 .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-u7E9v8t5yX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7E9v8t5yX .button-padding {
  padding: 0;
}
.cid-u7E9v8t5yX .btn {
  margin: 0;
}
.cid-u7E9v8t5yX .button-top {
  margin-top: 20px;
}
.cid-u7E9v8t5yX .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-u7E9v8t5yX .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-u7E9v8t5yX .mbr-text,
.cid-u7E9v8t5yX .mbr-section-btn {
  text-align: left;
}
.cid-u7E9v8Ks0s {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7E9v8Ks0s .mbr-text {
  color: #232323;
}
.cid-u7E9v8Ks0s h4 {
  text-align: center;
}
.cid-u7E9v8Ks0s p {
  text-align: center;
}
.cid-u7E9v8Ks0s .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-u7E9v8Ks0s .card-title,
.cid-u7E9v8Ks0s .card-img {
  color: #ad181f;
}
.cid-u7E9v97w0g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u7E9v97w0g .container {
  padding: 0 5%;
}
.cid-u7E9v97w0g img,
.cid-u7E9v97w0g .item-img {
  width: 100%;
}
.cid-u7E9v97w0g .item:focus,
.cid-u7E9v97w0g span:focus {
  outline: none;
}
.cid-u7E9v97w0g .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-u7E9v97w0g .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u7E9v97w0g .item {
  padding: 0;
  margin: 0;
}
.cid-u7E9v97w0g .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7E9v97w0g .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-u7E9v97w0g .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-u7E9v9uNB9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7E9v9uNB9 .button-padding {
  padding: 0;
}
.cid-u7E9v9uNB9 .btn {
  margin: 0;
}
.cid-u7E9v9uNB9 .button-top {
  margin-top: 20px;
}
.cid-u7E9v9uNB9 .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-u7E9v9uNB9 .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-u7E9v9uNB9 .mbr-text,
.cid-u7E9v9uNB9 .mbr-section-btn {
  text-align: left;
}
.cid-u7E9v9Lfmn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7E9v9Lfmn .mbr-text {
  color: #232323;
}
.cid-u7E9v9Lfmn h4 {
  text-align: center;
}
.cid-u7E9v9Lfmn p {
  text-align: center;
}
.cid-u7E9v9Lfmn .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-u7E9v9Lfmn .card-title,
.cid-u7E9v9Lfmn .card-img {
  color: #ad181f;
}
.cid-u7E9va9ItS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u7E9va9ItS .container {
  padding: 0 5%;
}
.cid-u7E9va9ItS img,
.cid-u7E9va9ItS .item-img {
  width: 100%;
}
.cid-u7E9va9ItS .item:focus,
.cid-u7E9va9ItS span:focus {
  outline: none;
}
.cid-u7E9va9ItS .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-u7E9va9ItS .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u7E9va9ItS .item {
  padding: 0;
  margin: 0;
}
.cid-u7E9va9ItS .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7E9va9ItS .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-u7E9va9ItS .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-u7E9vaxGgx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u7E9vaxGgx .button-padding {
  padding: 0;
}
.cid-u7E9vaxGgx .btn {
  margin: 0;
}
.cid-u7E9vaxGgx .button-top {
  margin-top: 20px;
}
.cid-u7E9vaxGgx .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-u7E9vaxGgx .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-u7E9vaxGgx .mbr-text,
.cid-u7E9vaxGgx .mbr-section-btn {
  text-align: left;
}
.cid-u7EGdqV0AL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-u7EGdqV0AL P {
  color: #767676;
}
.cid-u7E9veVbpf {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u7E9veVbpf .button-padding {
  padding: 0;
}
.cid-u7E9veVbpf .btn {
  margin: 0;
}
.cid-u7E9veVbpf .button-top {
  margin-top: 20px;
}
.cid-u7E9veVbpf .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-u7E9veVbpf .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-u7E9veVbpf .mbr-text,
.cid-u7E9veVbpf .mbr-section-btn {
  text-align: left;
}
.cid-u7E9vfCQX3 {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-u7E9vfCQX3 P {
  color: #767676;
}
.cid-u7F6Cajp2e {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u7F6Cajp2e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7F6Cajp2e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7F6Cajp2e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7F6Cajp2e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7F6Cajp2e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7F6Cajp2e .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7F6Cajp2e .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7F6Cajp2e .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7F6Cajp2e .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7F7kwr98X {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7F7kwr98X .mbr-section-subtitle {
  color: #767676;
}
.cid-u7F7lRupE0 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u7F7lRupE0 .mbr-text,
.cid-u7F7lRupE0 blockquote {
  color: #767676;
}
.cid-u7F7lRupE0 .mbr-text {
  color: #232323;
}
.cid-u7F7lRupE0 .mbr-text P {
  text-align: center;
}
.cid-u7E9vhyYwk {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u7E9vhyYwk .mbr-text,
.cid-u7E9vhyYwk blockquote {
  color: #767676;
}
.cid-u7E9vhyYwk .mbr-text {
  color: #232323;
}
.cid-u7E9vhyYwk .mbr-text P {
  text-align: center;
}
.cid-u7E9vkQzDs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-u7E9vkQzDs P {
  color: #767676;
}
.cid-u7E9vlb6VJ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-u7E9vlLMMQ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-u7E9vlLMMQ .content {
    text-align: center;
  }
  .cid-u7E9vlLMMQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u7E9vlLMMQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u7E9vlLMMQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u7E9vlLMMQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u7E9vlLMMQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u7E9vlLMMQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u7E9vlLMMQ .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-u7E9vlLMMQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u7E9vlLMMQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u7E9vlLMMQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u7E9vlLMMQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u7E9vlLMMQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u7E9vlLMMQ H5 {
  color: #ffffff;
}
.cid-u7E9vlLMMQ P {
  color: #ffffff;
}
.cid-u7E9vmotzo .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-u7E9vmotzo .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-u7E9vmotzo a {
  font-style: normal;
}
.cid-u7E9vmotzo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u7E9vmotzo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-u7E9vmotzo .nav-item:focus,
.cid-u7E9vmotzo .nav-link:focus {
  outline: none;
}
.cid-u7E9vmotzo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u7E9vmotzo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u7E9vmotzo .menu-logo {
  margin-right: auto;
}
.cid-u7E9vmotzo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u7E9vmotzo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-u7E9vmotzo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u7E9vmotzo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u7E9vmotzo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u7E9vmotzo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u7E9vmotzo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-u7E9vmotzo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u7E9vmotzo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u7E9vmotzo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u7E9vmotzo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u7E9vmotzo .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u7E9vmotzo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u7E9vmotzo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u7E9vmotzo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u7E9vmotzo .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-u7E9vmotzo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-u7E9vmotzo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u7E9vmotzo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u7E9vmotzo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u7E9vmotzo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u7E9vmotzo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u7E9vmotzo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u7E9vmotzo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u7E9vmotzo button.navbar-toggler:focus {
  outline: none;
}
.cid-u7E9vmotzo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-u7E9vmotzo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u7E9vmotzo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u7E9vmotzo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u7E9vmotzo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u7E9vmotzo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u7E9vmotzo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u7E9vmotzo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u7E9vmotzo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u7E9vmotzo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u7E9vmotzo .collapsed .btn {
  display: -webkit-flex;
}
.cid-u7E9vmotzo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u7E9vmotzo .collapsed .navbar-collapse.collapsing,
.cid-u7E9vmotzo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u7E9vmotzo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u7E9vmotzo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u7E9vmotzo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u7E9vmotzo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u7E9vmotzo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u7E9vmotzo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u7E9vmotzo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u7E9vmotzo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-u7E9vmotzo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-u7E9vmotzo .collapsed button.navbar-toggler {
  display: block;
}
.cid-u7E9vmotzo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u7E9vmotzo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u7E9vmotzo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-u7E9vmotzo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u7E9vmotzo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u7E9vmotzo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-u7E9vmotzo .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u7E9vmotzo img {
    height: 3.8rem !important;
  }
  .cid-u7E9vmotzo .btn {
    display: -webkit-flex;
  }
  .cid-u7E9vmotzo button.navbar-toggler {
    display: block;
  }
  .cid-u7E9vmotzo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u7E9vmotzo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u7E9vmotzo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u7E9vmotzo .navbar-collapse.collapsing,
  .cid-u7E9vmotzo .navbar-collapse.show {
    display: block !important;
  }
  .cid-u7E9vmotzo .navbar-collapse.collapsing .navbar-nav,
  .cid-u7E9vmotzo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u7E9vmotzo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u7E9vmotzo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u7E9vmotzo .navbar-collapse.collapsing .navbar-buttons,
  .cid-u7E9vmotzo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u7E9vmotzo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u7E9vmotzo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u7E9vmotzo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-u7E9vmotzo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u7E9vmotzo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u7E9vmotzo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-u7E9vmotzo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-u7E9vmotzo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-u7E9vmotzo .nav-link:hover,
.cid-u7E9vmotzo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u9pGoz5kzu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/oc-hal2024-main1920-1920x1080.jpg");
}
.cid-u9pGoz5kzu H1 {
  text-align: left;
  color: #ffffff;
}
.cid-u9pGoz5kzu H3 {
  text-align: left;
  color: #ffffff;
}
.cid-u9pGoz5kzu .mbr-text,
.cid-u9pGoz5kzu .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u9pGozS6vt {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGozS6vt .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u9pGozS6vt .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-u9pGozS6vt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u9pGozS6vt .inner-container {
    width: 100% !important;
  }
}
.cid-u9pGoAafUZ {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u9pGoAafUZ h1 {
  color: #616161;
}
.cid-u9pGoAafUZ h2,
.cid-u9pGoAafUZ h3,
.cid-u9pGoAafUZ p {
  color: #767676;
}
.cid-u9pGoAafUZ .mbr-section-subtitle {
  font-style: italic;
}
.cid-u9pGoAafUZ .mbr-text,
.cid-u9pGoAafUZ .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-u9pGoAafUZ H1 {
  color: #232323;
}
.cid-u9pGoAafUZ DIV {
  text-align: center;
}
.cid-u9pGoAtqcW {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGoAtqcW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u9pGoAtqcW .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoAtqcW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoAtqcW .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoAtqcW .mbr-text,
.cid-u9pGoAtqcW .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoAtqcW H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoAtqcW H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoAR6kD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u9pGoAR6kD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoAR6kD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoAR6kD .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoAR6kD H1 {
  color: #232323;
}
.cid-u9pGoAR6kD .mbr-text,
.cid-u9pGoAR6kD .mbr-section-btn {
  color: #232323;
}
.cid-u9pGoB7kEm {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGoB7kEm .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u9pGoB7kEm .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoB7kEm .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoB7kEm .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoB7kEm .mbr-text,
.cid-u9pGoB7kEm .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoB7kEm H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoB7kEm H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBijXn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u9pGoBijXn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoBijXn .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoBijXn .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoBijXn .mbr-text,
.cid-u9pGoBijXn .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBijXn H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBijXn H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBAVUH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGoBAVUH .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u9pGoBAVUH .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoBAVUH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoBAVUH .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoBAVUH .mbr-text,
.cid-u9pGoBAVUH .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBAVUH H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBAVUH H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBPFkE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u9pGoBPFkE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoBPFkE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoBPFkE .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoBPFkE .mbr-text,
.cid-u9pGoBPFkE .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBPFkE H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoBPFkE H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoC3cWO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGoC3cWO .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u9pGoC3cWO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoC3cWO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoC3cWO .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoC3cWO .mbr-text,
.cid-u9pGoC3cWO .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoC3cWO H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoC3cWO H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoCf8ch {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u9pGoCf8ch .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoCf8ch .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoCf8ch .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoCf8ch .mbr-text,
.cid-u9pGoCf8ch .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoCf8ch H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoCf8ch H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoCruOa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGoCruOa .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u9pGoCruOa .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoCruOa .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoCruOa .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoCruOa .mbr-text,
.cid-u9pGoCruOa .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoCruOa H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoCruOa H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoCE3ff {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u9pGoCE3ff .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoCE3ff .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoCE3ff .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoCE3ff H1 {
  color: #232323;
}
.cid-u9pGoCE3ff .mbr-text,
.cid-u9pGoCE3ff .mbr-section-btn {
  color: #232323;
}
.cid-u9pGoCQ0rr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGoCQ0rr .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u9pGoCQ0rr .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoCQ0rr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoCQ0rr .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoCQ0rr H1 {
  color: #232323;
}
.cid-u9pGoCQ0rr .mbr-text,
.cid-u9pGoCQ0rr .mbr-section-btn {
  color: #232323;
}
.cid-u9pGoD3WQg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u9pGoD3WQg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoD3WQg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoD3WQg .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoD3WQg .mbr-text,
.cid-u9pGoD3WQg .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoD3WQg H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoD3WQg H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoDjATp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u9pGoDjATp .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u9pGoDjATp .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoDjATp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoDjATp .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoDjATp .mbr-text,
.cid-u9pGoDjATp .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoDjATp H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoDjATp H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoDwpbr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u9pGoDwpbr .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u9pGoDwpbr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoDwpbr .mbr-text {
    text-align: center;
  }
}
.cid-u9pGoDwpbr .mbr-text,
.cid-u9pGoDwpbr .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-u9pGoDwpbr H1 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoDwpbr H3 {
  color: #232323;
  text-align: left;
}
.cid-u9pGoDKq0u {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u9pGoDKq0u .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u9pGoDKq0u .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-u9pGoDKq0u .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u9pGoDKq0u .inner-container {
    width: 100% !important;
  }
}
.cid-u9pGoDTNI9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-u9pGoDTNI9 P {
  color: #767676;
}
.cid-u9pGoE6kSf {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-u9pGoEu5cx {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-u9pGoEu5cx .content {
    text-align: center;
  }
  .cid-u9pGoEu5cx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u9pGoEu5cx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u9pGoEu5cx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u9pGoEu5cx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u9pGoEu5cx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u9pGoEu5cx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u9pGoEu5cx .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-u9pGoEu5cx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u9pGoEu5cx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u9pGoEu5cx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u9pGoEu5cx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u9pGoEu5cx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u9pGoEu5cx H5 {
  color: #ffffff;
}
.cid-u9pGoEu5cx P {
  color: #ffffff;
}
.cid-u9pGoEVCZK .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-u9pGoEVCZK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-u9pGoEVCZK a {
  font-style: normal;
}
.cid-u9pGoEVCZK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u9pGoEVCZK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-u9pGoEVCZK .nav-item:focus,
.cid-u9pGoEVCZK .nav-link:focus {
  outline: none;
}
.cid-u9pGoEVCZK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u9pGoEVCZK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u9pGoEVCZK .menu-logo {
  margin-right: auto;
}
.cid-u9pGoEVCZK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u9pGoEVCZK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-u9pGoEVCZK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u9pGoEVCZK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u9pGoEVCZK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u9pGoEVCZK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u9pGoEVCZK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-u9pGoEVCZK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u9pGoEVCZK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u9pGoEVCZK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u9pGoEVCZK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u9pGoEVCZK .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u9pGoEVCZK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u9pGoEVCZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9pGoEVCZK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u9pGoEVCZK .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-u9pGoEVCZK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-u9pGoEVCZK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u9pGoEVCZK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u9pGoEVCZK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u9pGoEVCZK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u9pGoEVCZK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u9pGoEVCZK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u9pGoEVCZK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u9pGoEVCZK button.navbar-toggler:focus {
  outline: none;
}
.cid-u9pGoEVCZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-u9pGoEVCZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u9pGoEVCZK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u9pGoEVCZK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u9pGoEVCZK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u9pGoEVCZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9pGoEVCZK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u9pGoEVCZK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u9pGoEVCZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9pGoEVCZK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u9pGoEVCZK .collapsed .btn {
  display: -webkit-flex;
}
.cid-u9pGoEVCZK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u9pGoEVCZK .collapsed .navbar-collapse.collapsing,
.cid-u9pGoEVCZK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u9pGoEVCZK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u9pGoEVCZK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u9pGoEVCZK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u9pGoEVCZK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u9pGoEVCZK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u9pGoEVCZK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u9pGoEVCZK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u9pGoEVCZK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-u9pGoEVCZK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-u9pGoEVCZK .collapsed button.navbar-toggler {
  display: block;
}
.cid-u9pGoEVCZK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u9pGoEVCZK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u9pGoEVCZK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-u9pGoEVCZK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u9pGoEVCZK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u9pGoEVCZK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-u9pGoEVCZK .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u9pGoEVCZK img {
    height: 3.8rem !important;
  }
  .cid-u9pGoEVCZK .btn {
    display: -webkit-flex;
  }
  .cid-u9pGoEVCZK button.navbar-toggler {
    display: block;
  }
  .cid-u9pGoEVCZK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u9pGoEVCZK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u9pGoEVCZK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u9pGoEVCZK .navbar-collapse.collapsing,
  .cid-u9pGoEVCZK .navbar-collapse.show {
    display: block !important;
  }
  .cid-u9pGoEVCZK .navbar-collapse.collapsing .navbar-nav,
  .cid-u9pGoEVCZK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u9pGoEVCZK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u9pGoEVCZK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u9pGoEVCZK .navbar-collapse.collapsing .navbar-buttons,
  .cid-u9pGoEVCZK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u9pGoEVCZK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u9pGoEVCZK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u9pGoEVCZK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-u9pGoEVCZK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u9pGoEVCZK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u9pGoEVCZK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-u9pGoEVCZK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-u9pGoEVCZK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-u9pGoEVCZK .nav-link:hover,
.cid-u9pGoEVCZK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ugTxnTV2gb {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/50-usui-main1920-1920x1080.jpg");
}
.cid-ugTxnTV2gb H1 {
  text-align: left;
  color: #ffffff;
}
.cid-ugTxnTV2gb H3 {
  text-align: left;
  color: #ffffff;
}
.cid-ugTxnTV2gb .mbr-text,
.cid-ugTxnTV2gb .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-ugTxnUAaui {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ugTxnUAaui .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugTxnUAaui .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-ugTxnUAaui .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ugTxnUAaui .inner-container {
    width: 100% !important;
  }
}
.cid-ugTxnUXEvw {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-ugTxnUXEvw .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ugTxnUXEvw .video-block {
    width: 100% !important;
  }
}
.cid-ugTxnV7K8r {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ugTxnV7K8r H1 {
  color: #000000;
}
.cid-ugTxnV7K8r H3 {
  color: #000000;
}
.cid-ugTxnV7K8r .mbr-text,
.cid-ugTxnV7K8r .mbr-section-btn {
  color: #000000;
}
.cid-ugTxnVQzIG {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ugTxnVQzIG h1 {
  color: #616161;
}
.cid-ugTxnVQzIG h2,
.cid-ugTxnVQzIG h3,
.cid-ugTxnVQzIG p {
  color: #767676;
}
.cid-ugTxnVQzIG .mbr-section-subtitle {
  font-style: italic;
}
.cid-ugTxnVQzIG .mbr-text,
.cid-ugTxnVQzIG .mbr-section-btn {
  color: #232323;
}
.cid-ugTxnVQzIG H1 {
  color: #232323;
}
.cid-ugTxnW5JCu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-ugTxnW5JCu P {
  color: #767676;
}
.cid-ugTxnWgX1O {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ugTxnWgX1O .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ugTxnWgX1O .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ugTxnWgX1O .mbr-text {
    text-align: center;
  }
}
.cid-ugTxnWgX1O .mbr-text,
.cid-ugTxnWgX1O .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-ugTxnWgX1O H1 {
  color: #232323;
  text-align: left;
}
.cid-ugTxnWgX1O H3 {
  color: #232323;
  text-align: left;
}
.cid-ugTxnWtGJG {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ugTxnWtGJG .mbr-section-subtitle {
  color: #232323;
}
.cid-ugTxnWGfN3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-ugTxnWGfN3 P {
  color: #767676;
}
.cid-ugTxnXGlV1 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-ugTxnY4xce {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-ugTxnY4xce .content {
    text-align: center;
  }
  .cid-ugTxnY4xce .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugTxnY4xce .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ugTxnY4xce .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ugTxnY4xce .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ugTxnY4xce .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugTxnY4xce .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ugTxnY4xce .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-ugTxnY4xce .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ugTxnY4xce .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ugTxnY4xce .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ugTxnY4xce .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugTxnY4xce .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugTxnY4xce H5 {
  color: #ffffff;
}
.cid-ugTxnY4xce P {
  color: #ffffff;
}
.cid-ugTxnYtV8h .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-ugTxnYtV8h .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ugTxnYtV8h a {
  font-style: normal;
}
.cid-ugTxnYtV8h .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ugTxnYtV8h .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-ugTxnYtV8h .nav-item:focus,
.cid-ugTxnYtV8h .nav-link:focus {
  outline: none;
}
.cid-ugTxnYtV8h .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ugTxnYtV8h .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ugTxnYtV8h .menu-logo {
  margin-right: auto;
}
.cid-ugTxnYtV8h .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ugTxnYtV8h .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ugTxnYtV8h .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ugTxnYtV8h .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ugTxnYtV8h .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ugTxnYtV8h .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ugTxnYtV8h .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ugTxnYtV8h .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ugTxnYtV8h .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ugTxnYtV8h .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ugTxnYtV8h .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ugTxnYtV8h .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ugTxnYtV8h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ugTxnYtV8h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugTxnYtV8h .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ugTxnYtV8h .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-ugTxnYtV8h .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ugTxnYtV8h .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ugTxnYtV8h .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ugTxnYtV8h .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ugTxnYtV8h .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ugTxnYtV8h .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ugTxnYtV8h .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ugTxnYtV8h button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ugTxnYtV8h button.navbar-toggler:focus {
  outline: none;
}
.cid-ugTxnYtV8h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-ugTxnYtV8h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ugTxnYtV8h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ugTxnYtV8h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ugTxnYtV8h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ugTxnYtV8h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugTxnYtV8h nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ugTxnYtV8h nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ugTxnYtV8h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugTxnYtV8h .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ugTxnYtV8h .collapsed .btn {
  display: -webkit-flex;
}
.cid-ugTxnYtV8h .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ugTxnYtV8h .collapsed .navbar-collapse.collapsing,
.cid-ugTxnYtV8h .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ugTxnYtV8h .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ugTxnYtV8h .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ugTxnYtV8h .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ugTxnYtV8h .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ugTxnYtV8h .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ugTxnYtV8h .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ugTxnYtV8h .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ugTxnYtV8h .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-ugTxnYtV8h .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ugTxnYtV8h .collapsed button.navbar-toggler {
  display: block;
}
.cid-ugTxnYtV8h .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ugTxnYtV8h .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ugTxnYtV8h .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ugTxnYtV8h .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ugTxnYtV8h .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ugTxnYtV8h .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-ugTxnYtV8h .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ugTxnYtV8h img {
    height: 3.8rem !important;
  }
  .cid-ugTxnYtV8h .btn {
    display: -webkit-flex;
  }
  .cid-ugTxnYtV8h button.navbar-toggler {
    display: block;
  }
  .cid-ugTxnYtV8h .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ugTxnYtV8h .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ugTxnYtV8h .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ugTxnYtV8h .navbar-collapse.collapsing,
  .cid-ugTxnYtV8h .navbar-collapse.show {
    display: block !important;
  }
  .cid-ugTxnYtV8h .navbar-collapse.collapsing .navbar-nav,
  .cid-ugTxnYtV8h .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ugTxnYtV8h .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ugTxnYtV8h .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ugTxnYtV8h .navbar-collapse.collapsing .navbar-buttons,
  .cid-ugTxnYtV8h .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ugTxnYtV8h .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ugTxnYtV8h .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ugTxnYtV8h .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ugTxnYtV8h .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ugTxnYtV8h .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ugTxnYtV8h .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ugTxnYtV8h .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ugTxnYtV8h .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ugTxnYtV8h .nav-link:hover,
.cid-ugTxnYtV8h .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uicTpRO51D {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/51-kono-main1920-2-1920x1080.jpg");
}
.cid-uicTpRO51D H1 {
  text-align: left;
  color: #ffffff;
}
.cid-uicTpRO51D H3 {
  text-align: left;
  color: #ffffff;
}
.cid-uicTpRO51D .mbr-text,
.cid-uicTpRO51D .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uicTpT4Tf8 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uicTpT4Tf8 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uicTpT4Tf8 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-uicTpT4Tf8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uicTpT4Tf8 .inner-container {
    width: 100% !important;
  }
}
.cid-uicTpTsoJM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uicTpTsoJM H1 {
  color: #000000;
}
.cid-uicTpTsoJM H3 {
  color: #000000;
}
.cid-uicTpTsoJM .mbr-text,
.cid-uicTpTsoJM .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uicTpTsoJM DIV {
  text-align: left;
}
.cid-uicTpU3JAC {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-uicTpU3JAC .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uicTpU3JAC .video-block {
    width: 100% !important;
  }
}
.cid-uicTpUGKu9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uicTpUGKu9 H1 {
  color: #000000;
}
.cid-uicTpUGKu9 H3 {
  color: #000000;
}
.cid-uicTpUGKu9 .mbr-text,
.cid-uicTpUGKu9 .mbr-section-btn {
  color: #000000;
}
.cid-uicTpURSz1 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 75px;
}
.cid-uicTpURSz1 .image-block {
  margin: auto;
}
.cid-uicTpURSz1 figcaption {
  position: relative;
}
.cid-uicTpURSz1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uicTpURSz1 .image-block {
    width: 100% !important;
  }
}
.cid-uicVyfwgbx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uicTpV1NQf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uicTpV1NQf P {
  color: #767676;
}
.cid-uicTpVdKZP {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uicTpVdKZP h1 {
  color: #616161;
}
.cid-uicTpVdKZP h2,
.cid-uicTpVdKZP h3,
.cid-uicTpVdKZP p {
  color: #767676;
}
.cid-uicTpVdKZP .mbr-section-subtitle {
  font-style: italic;
}
.cid-uicTpVdKZP .mbr-text,
.cid-uicTpVdKZP .mbr-section-btn {
  color: #232323;
}
.cid-uicTpVdKZP H1 {
  color: #232323;
}
.cid-uicTpVwNdZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uicTpVwNdZ P {
  color: #767676;
}
.cid-uicTpVGftv {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uicTpVGftv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uicTpVGftv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uicTpVGftv .mbr-text {
    text-align: center;
  }
}
.cid-uicTpVGftv .mbr-text,
.cid-uicTpVGftv .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uicTpVGftv H1 {
  color: #232323;
  text-align: left;
}
.cid-uicTpVGftv H3 {
  color: #232323;
  text-align: left;
}
.cid-uicTpVSVPM {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uicTpVSVPM .mbr-section-subtitle {
  color: #232323;
}
.cid-uicTpW2SNE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uicTpW2SNE P {
  color: #767676;
}
.cid-uicTpWd0qu {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uicTpWd0qu .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uicTpWd0qu .social-list a:focus {
  text-decoration: none;
}
.cid-uicTpWd0qu H2 {
  text-align: center;
}
.cid-uicTpWK1wo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uicTpWK1wo P {
  color: #767676;
}
.cid-uicTpWZ8ro {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uicTpXipI1 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uicTpXipI1 .content {
    text-align: center;
  }
  .cid-uicTpXipI1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uicTpXipI1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uicTpXipI1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uicTpXipI1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uicTpXipI1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uicTpXipI1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uicTpXipI1 .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-uicTpXipI1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uicTpXipI1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uicTpXipI1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uicTpXipI1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uicTpXipI1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uicTpXipI1 H5 {
  color: #ffffff;
}
.cid-uicTpXipI1 P {
  color: #ffffff;
}
.cid-uicTpXBFBi .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uicTpXBFBi .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uicTpXBFBi a {
  font-style: normal;
}
.cid-uicTpXBFBi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uicTpXBFBi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uicTpXBFBi .nav-item:focus,
.cid-uicTpXBFBi .nav-link:focus {
  outline: none;
}
.cid-uicTpXBFBi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uicTpXBFBi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uicTpXBFBi .menu-logo {
  margin-right: auto;
}
.cid-uicTpXBFBi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uicTpXBFBi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uicTpXBFBi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uicTpXBFBi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uicTpXBFBi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uicTpXBFBi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uicTpXBFBi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uicTpXBFBi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uicTpXBFBi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uicTpXBFBi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uicTpXBFBi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uicTpXBFBi .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uicTpXBFBi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uicTpXBFBi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uicTpXBFBi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uicTpXBFBi .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uicTpXBFBi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uicTpXBFBi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uicTpXBFBi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uicTpXBFBi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uicTpXBFBi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uicTpXBFBi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uicTpXBFBi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uicTpXBFBi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uicTpXBFBi button.navbar-toggler:focus {
  outline: none;
}
.cid-uicTpXBFBi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uicTpXBFBi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uicTpXBFBi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uicTpXBFBi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uicTpXBFBi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uicTpXBFBi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uicTpXBFBi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uicTpXBFBi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uicTpXBFBi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uicTpXBFBi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uicTpXBFBi .collapsed .btn {
  display: -webkit-flex;
}
.cid-uicTpXBFBi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uicTpXBFBi .collapsed .navbar-collapse.collapsing,
.cid-uicTpXBFBi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uicTpXBFBi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uicTpXBFBi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uicTpXBFBi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uicTpXBFBi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uicTpXBFBi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uicTpXBFBi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uicTpXBFBi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uicTpXBFBi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uicTpXBFBi .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uicTpXBFBi .collapsed button.navbar-toggler {
  display: block;
}
.cid-uicTpXBFBi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uicTpXBFBi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uicTpXBFBi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uicTpXBFBi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uicTpXBFBi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uicTpXBFBi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uicTpXBFBi .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uicTpXBFBi img {
    height: 3.8rem !important;
  }
  .cid-uicTpXBFBi .btn {
    display: -webkit-flex;
  }
  .cid-uicTpXBFBi button.navbar-toggler {
    display: block;
  }
  .cid-uicTpXBFBi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uicTpXBFBi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uicTpXBFBi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uicTpXBFBi .navbar-collapse.collapsing,
  .cid-uicTpXBFBi .navbar-collapse.show {
    display: block !important;
  }
  .cid-uicTpXBFBi .navbar-collapse.collapsing .navbar-nav,
  .cid-uicTpXBFBi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uicTpXBFBi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uicTpXBFBi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uicTpXBFBi .navbar-collapse.collapsing .navbar-buttons,
  .cid-uicTpXBFBi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uicTpXBFBi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uicTpXBFBi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uicTpXBFBi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uicTpXBFBi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uicTpXBFBi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uicTpXBFBi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uicTpXBFBi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uicTpXBFBi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uicTpXBFBi .nav-link:hover,
.cid-uicTpXBFBi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ujUxqHhmUw {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/52-yoshidaikuko-main1920-1-1920x1080.jpg");
}
.cid-ujUxqHhmUw H1 {
  text-align: left;
  color: #ffffff;
}
.cid-ujUxqHhmUw H3 {
  text-align: left;
  color: #ffffff;
}
.cid-ujUxqHhmUw .mbr-text,
.cid-ujUxqHhmUw .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-ujUxqInFU5 {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ujUxqInFU5 .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ujUxqInFU5 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-ujUxqInFU5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ujUxqInFU5 .inner-container {
    width: 100% !important;
  }
}
.cid-ujUxqIVe9U {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-ujUxqIVe9U .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ujUxqIVe9U .video-block {
    width: 100% !important;
  }
}
.cid-ujUxqJYTX9 {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ujUxqJYTX9 h1 {
  color: #616161;
}
.cid-ujUxqJYTX9 h2,
.cid-ujUxqJYTX9 h3,
.cid-ujUxqJYTX9 p {
  color: #767676;
}
.cid-ujUxqJYTX9 .mbr-section-subtitle {
  font-style: italic;
}
.cid-ujUxqJYTX9 .mbr-text,
.cid-ujUxqJYTX9 .mbr-section-btn {
  color: #232323;
}
.cid-ujUxqJYTX9 H1 {
  color: #232323;
}
.cid-ujUxqKddD4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-ujUxqKddD4 P {
  color: #767676;
}
.cid-ujUxqKogam {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ujUxqKogam .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ujUxqKogam .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ujUxqKogam .mbr-text {
    text-align: center;
  }
}
.cid-ujUxqKogam .mbr-text,
.cid-ujUxqKogam .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-ujUxqKogam H1 {
  color: #232323;
  text-align: left;
}
.cid-ujUxqKogam H3 {
  color: #232323;
  text-align: left;
}
.cid-ujUxqKBkXc {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ujUxqKBkXc .mbr-section-subtitle {
  color: #232323;
}
.cid-ujUxqLiEiN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-ujUxqLiEiN P {
  color: #767676;
}
.cid-ujUxqLvo6h {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-ujUxqLSUTJ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-ujUxqLSUTJ .content {
    text-align: center;
  }
  .cid-ujUxqLSUTJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ujUxqLSUTJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ujUxqLSUTJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ujUxqLSUTJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ujUxqLSUTJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ujUxqLSUTJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ujUxqLSUTJ .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-ujUxqLSUTJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ujUxqLSUTJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ujUxqLSUTJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ujUxqLSUTJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ujUxqLSUTJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ujUxqLSUTJ H5 {
  color: #ffffff;
}
.cid-ujUxqLSUTJ P {
  color: #ffffff;
}
.cid-ujUxqMa3kq .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-ujUxqMa3kq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ujUxqMa3kq a {
  font-style: normal;
}
.cid-ujUxqMa3kq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ujUxqMa3kq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-ujUxqMa3kq .nav-item:focus,
.cid-ujUxqMa3kq .nav-link:focus {
  outline: none;
}
.cid-ujUxqMa3kq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ujUxqMa3kq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ujUxqMa3kq .menu-logo {
  margin-right: auto;
}
.cid-ujUxqMa3kq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ujUxqMa3kq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ujUxqMa3kq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ujUxqMa3kq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ujUxqMa3kq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ujUxqMa3kq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ujUxqMa3kq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ujUxqMa3kq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ujUxqMa3kq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ujUxqMa3kq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ujUxqMa3kq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ujUxqMa3kq .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ujUxqMa3kq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ujUxqMa3kq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujUxqMa3kq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ujUxqMa3kq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-ujUxqMa3kq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ujUxqMa3kq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ujUxqMa3kq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ujUxqMa3kq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ujUxqMa3kq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ujUxqMa3kq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ujUxqMa3kq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ujUxqMa3kq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ujUxqMa3kq button.navbar-toggler:focus {
  outline: none;
}
.cid-ujUxqMa3kq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-ujUxqMa3kq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ujUxqMa3kq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ujUxqMa3kq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ujUxqMa3kq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ujUxqMa3kq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ujUxqMa3kq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ujUxqMa3kq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ujUxqMa3kq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ujUxqMa3kq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ujUxqMa3kq .collapsed .btn {
  display: -webkit-flex;
}
.cid-ujUxqMa3kq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ujUxqMa3kq .collapsed .navbar-collapse.collapsing,
.cid-ujUxqMa3kq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ujUxqMa3kq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ujUxqMa3kq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ujUxqMa3kq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ujUxqMa3kq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ujUxqMa3kq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ujUxqMa3kq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ujUxqMa3kq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ujUxqMa3kq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-ujUxqMa3kq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujUxqMa3kq .collapsed button.navbar-toggler {
  display: block;
}
.cid-ujUxqMa3kq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ujUxqMa3kq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ujUxqMa3kq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ujUxqMa3kq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ujUxqMa3kq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ujUxqMa3kq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-ujUxqMa3kq .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ujUxqMa3kq img {
    height: 3.8rem !important;
  }
  .cid-ujUxqMa3kq .btn {
    display: -webkit-flex;
  }
  .cid-ujUxqMa3kq button.navbar-toggler {
    display: block;
  }
  .cid-ujUxqMa3kq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ujUxqMa3kq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ujUxqMa3kq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ujUxqMa3kq .navbar-collapse.collapsing,
  .cid-ujUxqMa3kq .navbar-collapse.show {
    display: block !important;
  }
  .cid-ujUxqMa3kq .navbar-collapse.collapsing .navbar-nav,
  .cid-ujUxqMa3kq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ujUxqMa3kq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ujUxqMa3kq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ujUxqMa3kq .navbar-collapse.collapsing .navbar-buttons,
  .cid-ujUxqMa3kq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ujUxqMa3kq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ujUxqMa3kq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ujUxqMa3kq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ujUxqMa3kq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ujUxqMa3kq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ujUxqMa3kq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ujUxqMa3kq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ujUxqMa3kq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ujUxqMa3kq .nav-link:hover,
.cid-ujUxqMa3kq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-umEbpMc1D1 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/53-ocsummer2024-main1920-1920x1080.jpg");
}
.cid-umEbpMc1D1 H1 {
  text-align: left;
  color: #ffffff;
}
.cid-umEbpMc1D1 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-umEbpMc1D1 .mbr-text,
.cid-umEbpMc1D1 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-umEbpMSikQ {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-umEbpMSikQ .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-umEbpMSikQ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-umEbpMSikQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-umEbpMSikQ .inner-container {
    width: 100% !important;
  }
}
.cid-umEbpN2Jmr {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-umEbpN2Jmr h1 {
  color: #616161;
}
.cid-umEbpN2Jmr h2,
.cid-umEbpN2Jmr h3,
.cid-umEbpN2Jmr p {
  color: #767676;
}
.cid-umEbpN2Jmr .mbr-section-subtitle {
  font-style: italic;
}
.cid-umEbpN2Jmr .mbr-text,
.cid-umEbpN2Jmr .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-umEbpN2Jmr H1 {
  color: #232323;
}
.cid-umEbpN2Jmr DIV {
  text-align: center;
}
.cid-umEbpNfy5w {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-umEbpNfy5w .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umEbpNfy5w .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpNfy5w .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpNfy5w .mbr-text {
    text-align: center;
  }
}
.cid-umEbpNfy5w .mbr-text,
.cid-umEbpNfy5w .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpNfy5w H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpNfy5w H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpNvrCI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-umEbpNvrCI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpNvrCI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpNvrCI .mbr-text {
    text-align: center;
  }
}
.cid-umEbpNvrCI H1 {
  color: #232323;
}
.cid-umEbpNvrCI .mbr-text,
.cid-umEbpNvrCI .mbr-section-btn {
  color: #232323;
}
.cid-umEbpNKW7y {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-umEbpNKW7y .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umEbpNKW7y .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpNKW7y .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpNKW7y .mbr-text {
    text-align: center;
  }
}
.cid-umEbpNKW7y .mbr-text,
.cid-umEbpNKW7y .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpNKW7y H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpNKW7y H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpO0VGz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-umEbpO0VGz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpO0VGz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpO0VGz .mbr-text {
    text-align: center;
  }
}
.cid-umEbpO0VGz .mbr-text,
.cid-umEbpO0VGz .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpO0VGz H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpO0VGz H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOdVMl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-umEbpOdVMl .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umEbpOdVMl .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpOdVMl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpOdVMl .mbr-text {
    text-align: center;
  }
}
.cid-umEbpOdVMl .mbr-text,
.cid-umEbpOdVMl .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpOdVMl H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOdVMl H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOpykN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-umEbpOpykN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpOpykN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpOpykN .mbr-text {
    text-align: center;
  }
}
.cid-umEbpOpykN .mbr-text,
.cid-umEbpOpykN .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpOpykN H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOpykN H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOCH2W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-umEbpOCH2W .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umEbpOCH2W .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpOCH2W .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpOCH2W .mbr-text {
    text-align: center;
  }
}
.cid-umEbpOCH2W .mbr-text,
.cid-umEbpOCH2W .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpOCH2W H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOCH2W H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOP1w7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-umEbpOP1w7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpOP1w7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpOP1w7 .mbr-text {
    text-align: center;
  }
}
.cid-umEbpOP1w7 .mbr-text,
.cid-umEbpOP1w7 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpOP1w7 H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpOP1w7 H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpP3Z93 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-umEbpP3Z93 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umEbpP3Z93 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpP3Z93 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpP3Z93 .mbr-text {
    text-align: center;
  }
}
.cid-umEbpP3Z93 .mbr-text,
.cid-umEbpP3Z93 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-umEbpP3Z93 H1 {
  color: #232323;
  text-align: left;
}
.cid-umEbpP3Z93 H3 {
  color: #232323;
  text-align: left;
}
.cid-umEbpPjnLQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-umEbpPjnLQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpPjnLQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpPjnLQ .mbr-text {
    text-align: center;
  }
}
.cid-umEbpPjnLQ H1 {
  color: #232323;
}
.cid-umEbpPjnLQ .mbr-text,
.cid-umEbpPjnLQ .mbr-section-btn {
  color: #232323;
}
.cid-umEbpPw7uV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-umEbpPw7uV .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umEbpPw7uV .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umEbpPw7uV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpPw7uV .mbr-text {
    text-align: center;
  }
}
.cid-umEbpPw7uV H1 {
  color: #232323;
}
.cid-umEbpPw7uV .mbr-text,
.cid-umEbpPw7uV .mbr-section-btn {
  color: #232323;
}
.cid-umEbpQmQpT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-umEbpQmQpT .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-umEbpQmQpT .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-umEbpQmQpT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-umEbpQmQpT .inner-container {
    width: 100% !important;
  }
}
.cid-umEbpQyGCh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-umEbpQyGCh P {
  color: #767676;
}
.cid-umEbpQNncG {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-umEbpR8voW {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-umEbpR8voW .content {
    text-align: center;
  }
  .cid-umEbpR8voW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-umEbpR8voW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-umEbpR8voW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-umEbpR8voW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-umEbpR8voW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-umEbpR8voW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-umEbpR8voW .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-umEbpR8voW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-umEbpR8voW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umEbpR8voW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umEbpR8voW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umEbpR8voW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umEbpR8voW H5 {
  color: #ffffff;
}
.cid-umEbpR8voW P {
  color: #ffffff;
}
.cid-umEbpRsIQi .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-umEbpRsIQi .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umEbpRsIQi a {
  font-style: normal;
}
.cid-umEbpRsIQi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umEbpRsIQi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umEbpRsIQi .nav-item:focus,
.cid-umEbpRsIQi .nav-link:focus {
  outline: none;
}
.cid-umEbpRsIQi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umEbpRsIQi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umEbpRsIQi .menu-logo {
  margin-right: auto;
}
.cid-umEbpRsIQi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umEbpRsIQi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umEbpRsIQi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umEbpRsIQi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umEbpRsIQi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umEbpRsIQi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umEbpRsIQi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umEbpRsIQi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umEbpRsIQi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umEbpRsIQi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umEbpRsIQi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umEbpRsIQi .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umEbpRsIQi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umEbpRsIQi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umEbpRsIQi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umEbpRsIQi .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-umEbpRsIQi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-umEbpRsIQi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umEbpRsIQi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umEbpRsIQi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umEbpRsIQi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umEbpRsIQi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umEbpRsIQi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umEbpRsIQi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umEbpRsIQi button.navbar-toggler:focus {
  outline: none;
}
.cid-umEbpRsIQi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-umEbpRsIQi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umEbpRsIQi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umEbpRsIQi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umEbpRsIQi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umEbpRsIQi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umEbpRsIQi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umEbpRsIQi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umEbpRsIQi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umEbpRsIQi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umEbpRsIQi .collapsed .btn {
  display: -webkit-flex;
}
.cid-umEbpRsIQi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umEbpRsIQi .collapsed .navbar-collapse.collapsing,
.cid-umEbpRsIQi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umEbpRsIQi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umEbpRsIQi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umEbpRsIQi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umEbpRsIQi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umEbpRsIQi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umEbpRsIQi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umEbpRsIQi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umEbpRsIQi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umEbpRsIQi .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-umEbpRsIQi .collapsed button.navbar-toggler {
  display: block;
}
.cid-umEbpRsIQi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umEbpRsIQi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umEbpRsIQi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umEbpRsIQi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umEbpRsIQi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umEbpRsIQi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-umEbpRsIQi .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umEbpRsIQi img {
    height: 3.8rem !important;
  }
  .cid-umEbpRsIQi .btn {
    display: -webkit-flex;
  }
  .cid-umEbpRsIQi button.navbar-toggler {
    display: block;
  }
  .cid-umEbpRsIQi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umEbpRsIQi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umEbpRsIQi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umEbpRsIQi .navbar-collapse.collapsing,
  .cid-umEbpRsIQi .navbar-collapse.show {
    display: block !important;
  }
  .cid-umEbpRsIQi .navbar-collapse.collapsing .navbar-nav,
  .cid-umEbpRsIQi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umEbpRsIQi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umEbpRsIQi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umEbpRsIQi .navbar-collapse.collapsing .navbar-buttons,
  .cid-umEbpRsIQi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umEbpRsIQi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umEbpRsIQi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umEbpRsIQi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umEbpRsIQi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umEbpRsIQi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umEbpRsIQi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-umEbpRsIQi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umEbpRsIQi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umEbpRsIQi .nav-link:hover,
.cid-umEbpRsIQi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uvktCN9qGu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/53-oc-autumn2024-main1920-1920x1080.jpg");
}
.cid-uvktCN9qGu H1 {
  text-align: left;
  color: #ffffff;
}
.cid-uvktCN9qGu H3 {
  text-align: left;
  color: #ffffff;
}
.cid-uvktCN9qGu .mbr-text,
.cid-uvktCN9qGu .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uvktCNTdpY {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvktCNTdpY .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uvktCNTdpY .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-uvktCNTdpY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uvktCNTdpY .inner-container {
    width: 100% !important;
  }
}
.cid-uvktCO5Vmg {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uvktCO5Vmg h1 {
  color: #616161;
}
.cid-uvktCO5Vmg h2,
.cid-uvktCO5Vmg h3,
.cid-uvktCO5Vmg p {
  color: #767676;
}
.cid-uvktCO5Vmg .mbr-section-subtitle {
  font-style: italic;
}
.cid-uvktCO5Vmg .mbr-text,
.cid-uvktCO5Vmg .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uvktCO5Vmg H1 {
  color: #232323;
}
.cid-uvktCO5Vmg DIV {
  text-align: center;
}
.cid-uvktCOmUJF {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvktCOmUJF .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvktCOmUJF .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCOmUJF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCOmUJF .mbr-text {
    text-align: center;
  }
}
.cid-uvktCOmUJF .mbr-text,
.cid-uvktCOmUJF .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCOmUJF H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCOmUJF H3 {
  color: #232323;
  text-align: left;
}
.cid-uvktCOC0vw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvktCOC0vw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCOC0vw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCOC0vw .mbr-text {
    text-align: center;
  }
}
.cid-uvktCOC0vw H1 {
  color: #232323;
}
.cid-uvktCOC0vw .mbr-text,
.cid-uvktCOC0vw .mbr-section-btn {
  color: #232323;
}
.cid-uvktCOQ6m9 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uvktCOQ6m9 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvktCOQ6m9 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCOQ6m9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCOQ6m9 .mbr-text {
    text-align: center;
  }
}
.cid-uvktCOQ6m9 .mbr-text,
.cid-uvktCOQ6m9 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCOQ6m9 H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCOQ6m9 H3 {
  color: #232323;
  text-align: left;
}
.cid-uvkv6tvTS7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uvkv6tvTS7 P {
  color: #767676;
}
.cid-uvkuSPCWSz {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvkuSPCWSz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvkuSPCWSz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvkuSPCWSz .mbr-text {
    text-align: center;
  }
}
.cid-uvkuSPCWSz .mbr-text,
.cid-uvkuSPCWSz .mbr-section-btn {
  color: #232323;
}
.cid-uvkuSPCWSz H1 {
  color: #232323;
}
.cid-uvkvmiVVaf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvkvmiVVaf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvkvmiVVaf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvkvmiVVaf .mbr-text {
    text-align: center;
  }
}
.cid-uvkvmiVVaf .mbr-text,
.cid-uvkvmiVVaf .mbr-section-btn {
  color: #232323;
}
.cid-uvkvmiVVaf H1 {
  color: #232323;
}
.cid-uvkvM2W3cj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvkvM2W3cj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvkvM2W3cj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvkvM2W3cj .mbr-text {
    text-align: center;
  }
}
.cid-uvkvM2W3cj .mbr-text,
.cid-uvkvM2W3cj .mbr-section-btn {
  color: #232323;
}
.cid-uvkvM2W3cj H1 {
  color: #232323;
}
.cid-uvkw4Bs5ab {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uvkw4Bs5ab P {
  color: #767676;
}
.cid-uvktCP6ied {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvktCP6ied .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCP6ied .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCP6ied .mbr-text {
    text-align: center;
  }
}
.cid-uvktCP6ied .mbr-text,
.cid-uvktCP6ied .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCP6ied H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCP6ied H3 {
  color: #232323;
  text-align: left;
}
.cid-uvktCPKydr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvktCPKydr .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvktCPKydr .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCPKydr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCPKydr .mbr-text {
    text-align: center;
  }
}
.cid-uvktCPKydr .mbr-text,
.cid-uvktCPKydr .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCPKydr H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCPKydr H3 {
  color: #232323;
  text-align: left;
}
.cid-uvktCPYHIA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvktCPYHIA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCPYHIA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCPYHIA .mbr-text {
    text-align: center;
  }
}
.cid-uvktCPYHIA .mbr-text,
.cid-uvktCPYHIA .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCPYHIA H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCPYHIA H3 {
  color: #232323;
  text-align: left;
}
.cid-uvktCQbzew {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvktCQbzew .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvktCQbzew .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCQbzew .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCQbzew .mbr-text {
    text-align: center;
  }
}
.cid-uvktCQbzew .mbr-text,
.cid-uvktCQbzew .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCQbzew H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCQbzew H3 {
  color: #232323;
  text-align: left;
}
.cid-uvktCQru9w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvktCQru9w .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCQru9w .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCQru9w .mbr-text {
    text-align: center;
  }
}
.cid-uvktCQru9w .mbr-text,
.cid-uvktCQru9w .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCQru9w H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCQru9w H3 {
  color: #232323;
  text-align: left;
}
.cid-uvktCQIjbj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvktCQIjbj .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvktCQIjbj .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCQIjbj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCQIjbj .mbr-text {
    text-align: center;
  }
}
.cid-uvktCQIjbj .mbr-text,
.cid-uvktCQIjbj .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uvktCQIjbj H1 {
  color: #232323;
  text-align: left;
}
.cid-uvktCQIjbj H3 {
  color: #232323;
  text-align: left;
}
.cid-uvktCQZSz6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvktCQZSz6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCQZSz6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCQZSz6 .mbr-text {
    text-align: center;
  }
}
.cid-uvktCQZSz6 H1 {
  color: #232323;
}
.cid-uvktCQZSz6 .mbr-text,
.cid-uvktCQZSz6 .mbr-section-btn {
  color: #232323;
}
.cid-uvktCRfKxW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvktCRfKxW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvktCRfKxW .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvktCRfKxW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCRfKxW .mbr-text {
    text-align: center;
  }
}
.cid-uvktCRfKxW H1 {
  color: #232323;
}
.cid-uvktCRfKxW .mbr-text,
.cid-uvktCRfKxW .mbr-section-btn {
  color: #232323;
}
.cid-uvkxQUDKoN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvkxQUDKoN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvkxQUDKoN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvkxQUDKoN .mbr-text {
    text-align: center;
  }
}
.cid-uvkxQUDKoN H1 {
  color: #232323;
}
.cid-uvkxQUDKoN .mbr-text,
.cid-uvkxQUDKoN .mbr-section-btn {
  color: #232323;
}
.cid-uvky8ud6Oe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvky8ud6Oe .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvky8ud6Oe .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvky8ud6Oe .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvky8ud6Oe .mbr-text {
    text-align: center;
  }
}
.cid-uvky8ud6Oe H1 {
  color: #232323;
}
.cid-uvky8ud6Oe .mbr-text,
.cid-uvky8ud6Oe .mbr-section-btn {
  color: #232323;
}
.cid-uvkylRXYES {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvkylRXYES .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvkylRXYES .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvkylRXYES .mbr-text {
    text-align: center;
  }
}
.cid-uvkylRXYES H1 {
  color: #232323;
}
.cid-uvkylRXYES .mbr-text,
.cid-uvkylRXYES .mbr-section-btn {
  color: #232323;
}
.cid-uvkywJqpkH {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uvkywJqpkH .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvkywJqpkH .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvkywJqpkH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvkywJqpkH .mbr-text {
    text-align: center;
  }
}
.cid-uvkywJqpkH H1 {
  color: #232323;
}
.cid-uvkywJqpkH .mbr-text,
.cid-uvkywJqpkH .mbr-section-btn {
  color: #232323;
}
.cid-uvktCRHMBy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uvktCRHMBy P {
  color: #767676;
}
.cid-uvktCRURZl {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uvktCShpmu {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uvktCShpmu .content {
    text-align: center;
  }
  .cid-uvktCShpmu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvktCShpmu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uvktCShpmu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uvktCShpmu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uvktCShpmu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uvktCShpmu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uvktCShpmu .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-uvktCShpmu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uvktCShpmu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uvktCShpmu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uvktCShpmu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uvktCShpmu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvktCShpmu H5 {
  color: #ffffff;
}
.cid-uvktCShpmu P {
  color: #ffffff;
}
.cid-uvktCSKyoQ .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uvktCSKyoQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uvktCSKyoQ a {
  font-style: normal;
}
.cid-uvktCSKyoQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uvktCSKyoQ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uvktCSKyoQ .nav-item:focus,
.cid-uvktCSKyoQ .nav-link:focus {
  outline: none;
}
.cid-uvktCSKyoQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uvktCSKyoQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uvktCSKyoQ .menu-logo {
  margin-right: auto;
}
.cid-uvktCSKyoQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uvktCSKyoQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uvktCSKyoQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uvktCSKyoQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uvktCSKyoQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uvktCSKyoQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uvktCSKyoQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uvktCSKyoQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uvktCSKyoQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uvktCSKyoQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uvktCSKyoQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uvktCSKyoQ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uvktCSKyoQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uvktCSKyoQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvktCSKyoQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uvktCSKyoQ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uvktCSKyoQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uvktCSKyoQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uvktCSKyoQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uvktCSKyoQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uvktCSKyoQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uvktCSKyoQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uvktCSKyoQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uvktCSKyoQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uvktCSKyoQ button.navbar-toggler:focus {
  outline: none;
}
.cid-uvktCSKyoQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uvktCSKyoQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uvktCSKyoQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uvktCSKyoQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uvktCSKyoQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uvktCSKyoQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uvktCSKyoQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uvktCSKyoQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uvktCSKyoQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uvktCSKyoQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uvktCSKyoQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-uvktCSKyoQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uvktCSKyoQ .collapsed .navbar-collapse.collapsing,
.cid-uvktCSKyoQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uvktCSKyoQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uvktCSKyoQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uvktCSKyoQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uvktCSKyoQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uvktCSKyoQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uvktCSKyoQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uvktCSKyoQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uvktCSKyoQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uvktCSKyoQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uvktCSKyoQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-uvktCSKyoQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uvktCSKyoQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uvktCSKyoQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uvktCSKyoQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uvktCSKyoQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uvktCSKyoQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uvktCSKyoQ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uvktCSKyoQ img {
    height: 3.8rem !important;
  }
  .cid-uvktCSKyoQ .btn {
    display: -webkit-flex;
  }
  .cid-uvktCSKyoQ button.navbar-toggler {
    display: block;
  }
  .cid-uvktCSKyoQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uvktCSKyoQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uvktCSKyoQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uvktCSKyoQ .navbar-collapse.collapsing,
  .cid-uvktCSKyoQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-uvktCSKyoQ .navbar-collapse.collapsing .navbar-nav,
  .cid-uvktCSKyoQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uvktCSKyoQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uvktCSKyoQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uvktCSKyoQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-uvktCSKyoQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uvktCSKyoQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uvktCSKyoQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uvktCSKyoQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uvktCSKyoQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uvktCSKyoQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uvktCSKyoQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uvktCSKyoQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uvktCSKyoQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uvktCSKyoQ .nav-link:hover,
.cid-uvktCSKyoQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uAFr92u6Sb {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics55-main1920-1920x1080.jpg");
}
.cid-uAFr92u6Sb H1 {
  text-align: left;
}
.cid-uAFr92u6Sb H3 {
  text-align: left;
}
.cid-uAFr92u6Sb .mbr-text,
.cid-uAFr92u6Sb .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uAFr92XWvz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uAFr92XWvz .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uAFr92XWvz .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-uAFr92XWvz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uAFr92XWvz .inner-container {
    width: 100% !important;
  }
}
.cid-uAFr936MS3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uAFr936MS3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uAFr936MS3 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uAFr936MS3 .mbr-text {
    text-align: center;
  }
}
.cid-uAFr936MS3 .mbr-text,
.cid-uAFr936MS3 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uAFr936MS3 H1 {
  color: #232323;
  text-align: left;
}
.cid-uAFr936MS3 H3 {
  color: #232323;
  text-align: left;
}
.cid-uAFr93joVk {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uAFr93joVk .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uAFr93joVk .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uAFr93joVk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uAFr93joVk .mbr-text {
    text-align: center;
  }
}
.cid-uAFr93joVk .mbr-text,
.cid-uAFr93joVk .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uAFr93joVk H1 {
  color: #232323;
  text-align: left;
}
.cid-uAFr93joVk H3 {
  color: #232323;
  text-align: left;
}
.cid-uAFr93zC0g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #050505;
}
@media (max-width: 991px) {
  .cid-uAFr93zC0g .image-wrapper {
    padding: 1rem;
  }
}
.cid-uAFr93zC0g img {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-uAFr93zC0g img:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-uAFr93zC0g .mbr-text,
.cid-uAFr93zC0g .mbr-section-btn {
  color: #ffffff;
}
.cid-uAFr93zC0g .mbr-section-title {
  color: #9ab1ff;
}
.cid-uAFr93MyzG {
  background: #050505;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-uAFr93MyzG .image-block {
  margin: auto;
}
.cid-uAFr93MyzG figcaption {
  position: relative;
}
.cid-uAFr93MyzG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uAFr93MyzG .image-block {
    width: 100% !important;
  }
}
.cid-uAFr93XYS3 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #050505;
}
.cid-uAFr93XYS3 P {
  color: #767676;
}
.cid-uAFr93XYS3 H1 {
  color: #9ab1ff;
}
.cid-uAFr93XYS3 .mbr-text,
.cid-uAFr93XYS3 .mbr-section-btn {
  color: #ffffff;
}
.cid-uAFr94bI0i {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #050505;
}
.cid-uAFr94bI0i .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uAFr94bI0i .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-uAFr94bI0i .mbr-figure img {
    width: 100% !important;
  }
}
.cid-uAFr94zQ4A {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-uAFr94zQ4A h1 {
  color: #616161;
}
.cid-uAFr94zQ4A h2,
.cid-uAFr94zQ4A h3,
.cid-uAFr94zQ4A p {
  color: #767676;
}
.cid-uAFr94zQ4A .mbr-section-subtitle {
  font-style: italic;
}
.cid-uAFr94zQ4A H1 {
  text-align: center;
  color: #232323;
}
.cid-uAFr94zQ4A H3 {
  text-align: center;
  color: #232323;
}
.cid-uAFr94zQ4A .mbr-text,
.cid-uAFr94zQ4A .mbr-section-btn {
  text-align: center;
  color: #232323;
}
.cid-uAFr94zQ4A DIV {
  text-align: center;
}
.cid-uAFr94P3zU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uAFr94P3zU P {
  color: #767676;
}
.cid-uAFr954REK {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uAFr95sumL {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uAFr95sumL .content {
    text-align: center;
  }
  .cid-uAFr95sumL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAFr95sumL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uAFr95sumL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uAFr95sumL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uAFr95sumL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uAFr95sumL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uAFr95sumL .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-uAFr95sumL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uAFr95sumL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAFr95sumL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uAFr95sumL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAFr95sumL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAFr95sumL H5 {
  color: #ffffff;
}
.cid-uAFr95sumL P {
  color: #ffffff;
}
.cid-uAFr95PJGP .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uAFr95PJGP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uAFr95PJGP a {
  font-style: normal;
}
.cid-uAFr95PJGP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uAFr95PJGP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uAFr95PJGP .nav-item:focus,
.cid-uAFr95PJGP .nav-link:focus {
  outline: none;
}
.cid-uAFr95PJGP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAFr95PJGP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uAFr95PJGP .menu-logo {
  margin-right: auto;
}
.cid-uAFr95PJGP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uAFr95PJGP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uAFr95PJGP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uAFr95PJGP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uAFr95PJGP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uAFr95PJGP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uAFr95PJGP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uAFr95PJGP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uAFr95PJGP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uAFr95PJGP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAFr95PJGP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uAFr95PJGP .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uAFr95PJGP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uAFr95PJGP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAFr95PJGP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uAFr95PJGP .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uAFr95PJGP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uAFr95PJGP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uAFr95PJGP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uAFr95PJGP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uAFr95PJGP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uAFr95PJGP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uAFr95PJGP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uAFr95PJGP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uAFr95PJGP button.navbar-toggler:focus {
  outline: none;
}
.cid-uAFr95PJGP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uAFr95PJGP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uAFr95PJGP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uAFr95PJGP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uAFr95PJGP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uAFr95PJGP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAFr95PJGP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uAFr95PJGP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uAFr95PJGP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uAFr95PJGP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uAFr95PJGP .collapsed .btn {
  display: -webkit-flex;
}
.cid-uAFr95PJGP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uAFr95PJGP .collapsed .navbar-collapse.collapsing,
.cid-uAFr95PJGP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uAFr95PJGP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uAFr95PJGP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uAFr95PJGP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uAFr95PJGP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uAFr95PJGP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uAFr95PJGP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uAFr95PJGP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uAFr95PJGP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uAFr95PJGP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uAFr95PJGP .collapsed button.navbar-toggler {
  display: block;
}
.cid-uAFr95PJGP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uAFr95PJGP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uAFr95PJGP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uAFr95PJGP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uAFr95PJGP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uAFr95PJGP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uAFr95PJGP .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uAFr95PJGP img {
    height: 3.8rem !important;
  }
  .cid-uAFr95PJGP .btn {
    display: -webkit-flex;
  }
  .cid-uAFr95PJGP button.navbar-toggler {
    display: block;
  }
  .cid-uAFr95PJGP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uAFr95PJGP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uAFr95PJGP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uAFr95PJGP .navbar-collapse.collapsing,
  .cid-uAFr95PJGP .navbar-collapse.show {
    display: block !important;
  }
  .cid-uAFr95PJGP .navbar-collapse.collapsing .navbar-nav,
  .cid-uAFr95PJGP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uAFr95PJGP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uAFr95PJGP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uAFr95PJGP .navbar-collapse.collapsing .navbar-buttons,
  .cid-uAFr95PJGP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uAFr95PJGP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uAFr95PJGP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uAFr95PJGP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uAFr95PJGP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uAFr95PJGP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uAFr95PJGP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uAFr95PJGP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uAFr95PJGP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uAFr95PJGP .nav-link:hover,
.cid-uAFr95PJGP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uEKlOhp8GU {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics56-main1920-1920x1080.jpg");
}
.cid-uEKlOhp8GU H1 {
  text-align: left;
}
.cid-uEKlOhp8GU H3 {
  text-align: left;
}
.cid-uEKlOhp8GU .mbr-text,
.cid-uEKlOhp8GU .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uEKlOicUOp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uEKlOicUOp .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uEKlOicUOp .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uEKlOicUOp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uEKlOicUOp .mbr-text {
    text-align: center;
  }
}
.cid-uEKlOicUOp .mbr-text,
.cid-uEKlOicUOp .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uEKlOicUOp H1 {
  color: #232323;
  text-align: left;
}
.cid-uEKlOicUOp H3 {
  color: #232323;
  text-align: left;
}
.cid-uEKlOiszoi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uEKlOiszoi P {
  color: #767676;
}
.cid-uEKlOiIXA3 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOiIXA3 .mbr-section-subtitle {
  color: #767676;
}
.cid-uEKlOiIXA3 H2 {
  color: #ad181f;
}
.cid-uEKlOiU2Yj {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uEKlOiU2Yj .mbr-text,
.cid-uEKlOiU2Yj blockquote {
  color: #767676;
}
.cid-uEKlOiU2Yj .mbr-text {
  color: #232323;
}
.cid-uEKlOiU2Yj .mbr-text P {
  text-align: center;
}
.cid-uEKlOj8EkC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uEKlOj8EkC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uEKlOj8EkC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEKlOj8EkC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEKlOj8EkC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uEKlOj8EkC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEKlOj8EkC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uEKlOj8EkC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uEKlOj8EkC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uEKlOj8EkC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEKlOjyl7V {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOjyl7V .mbr-section-subtitle {
  color: #767676;
}
.cid-uEKlOjKaRC {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uEKlOjKaRC .line {
  background-color: #b60000;
  color: #b60000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uEKlOjKaRC .section-text {
  padding: 2rem 0;
}
.cid-uEKlOjKaRC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uEKlOjKaRC .inner-container {
    width: 100% !important;
  }
}
.cid-uEKlOjY0sK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uEKlOjY0sK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uEKlOjY0sK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEKlOjY0sK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEKlOjY0sK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uEKlOjY0sK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEKlOjY0sK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uEKlOjY0sK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uEKlOjY0sK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uEKlOjY0sK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEKlOkozuw {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOkozuw .mbr-section-subtitle {
  color: #767676;
}
.cid-uEKlOkDwgO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOkDwgO .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-uEKlOkDwgO h4 {
  text-align: center;
}
.cid-uEKlOkDwgO p {
  text-align: center;
}
.cid-uEKlOkDwgO .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-uEKlOkDwgO .card-title,
.cid-uEKlOkDwgO .card-img {
  color: #ad181f;
}
.cid-uEKlOl1MeG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEKlOl1MeG .container {
  padding: 0 5%;
}
.cid-uEKlOl1MeG img,
.cid-uEKlOl1MeG .item-img {
  width: 100%;
}
.cid-uEKlOl1MeG .item:focus,
.cid-uEKlOl1MeG span:focus {
  outline: none;
}
.cid-uEKlOl1MeG .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uEKlOl1MeG .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uEKlOl1MeG .item {
  padding: 0;
  margin: 0;
}
.cid-uEKlOl1MeG .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEKlOl1MeG .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-uEKlOl1MeG .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-uEKns4eAyj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEKns4eAyj .button-padding {
  padding: 0;
}
.cid-uEKns4eAyj .btn {
  margin: 0;
}
.cid-uEKns4eAyj .button-top {
  margin-top: 20px;
}
.cid-uEKns4eAyj .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uEKns4eAyj .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-uEKns4eAyj .mbr-text,
.cid-uEKns4eAyj .mbr-section-btn {
  text-align: left;
}
.cid-uEKlOlxpdN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOlxpdN .mbr-text {
  color: #232323;
}
.cid-uEKlOlxpdN h4 {
  text-align: center;
}
.cid-uEKlOlxpdN p {
  text-align: center;
}
.cid-uEKlOlxpdN .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-uEKlOlxpdN .card-title,
.cid-uEKlOlxpdN .card-img {
  color: #ad181f;
}
.cid-uEKlOlSira {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEKlOlSira .container {
  padding: 0 5%;
}
.cid-uEKlOlSira img,
.cid-uEKlOlSira .item-img {
  width: 100%;
}
.cid-uEKlOlSira .item:focus,
.cid-uEKlOlSira span:focus {
  outline: none;
}
.cid-uEKlOlSira .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uEKlOlSira .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uEKlOlSira .item {
  padding: 0;
  margin: 0;
}
.cid-uEKlOlSira .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEKlOlSira .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-uEKlOlSira .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-uEKlOm7Yos {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEKlOm7Yos .button-padding {
  padding: 0;
}
.cid-uEKlOm7Yos .btn {
  margin: 0;
}
.cid-uEKlOm7Yos .button-top {
  margin-top: 20px;
}
.cid-uEKlOm7Yos .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uEKlOm7Yos .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-uEKlOm7Yos .mbr-text,
.cid-uEKlOm7Yos .mbr-section-btn {
  text-align: left;
}
.cid-uEKlOmnIfu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOmnIfu .mbr-text {
  color: #232323;
}
.cid-uEKlOmnIfu h4 {
  text-align: center;
}
.cid-uEKlOmnIfu p {
  text-align: center;
}
.cid-uEKlOmnIfu .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-uEKlOmnIfu .card-title,
.cid-uEKlOmnIfu .card-img {
  color: #ad181f;
}
.cid-uEKlOmLIRf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEKlOmLIRf .container {
  padding: 0 5%;
}
.cid-uEKlOmLIRf img,
.cid-uEKlOmLIRf .item-img {
  width: 100%;
}
.cid-uEKlOmLIRf .item:focus,
.cid-uEKlOmLIRf span:focus {
  outline: none;
}
.cid-uEKlOmLIRf .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uEKlOmLIRf .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uEKlOmLIRf .item {
  padding: 0;
  margin: 0;
}
.cid-uEKlOmLIRf .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEKlOmLIRf .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-uEKlOmLIRf .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-uEKlOn2siN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEKlOn2siN .button-padding {
  padding: 0;
}
.cid-uEKlOn2siN .btn {
  margin: 0;
}
.cid-uEKlOn2siN .button-top {
  margin-top: 20px;
}
.cid-uEKlOn2siN .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uEKlOn2siN .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-uEKlOn2siN .mbr-text,
.cid-uEKlOn2siN .mbr-section-btn {
  text-align: left;
}
.cid-uEKlOng7rQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOng7rQ .mbr-text {
  color: #232323;
}
.cid-uEKlOng7rQ h4 {
  text-align: center;
}
.cid-uEKlOng7rQ p {
  text-align: center;
}
.cid-uEKlOng7rQ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-uEKlOng7rQ .card-title,
.cid-uEKlOng7rQ .card-img {
  color: #ad181f;
}
.cid-uEKlOnAc2R {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEKlOnAc2R .container {
  padding: 0 5%;
}
.cid-uEKlOnAc2R img,
.cid-uEKlOnAc2R .item-img {
  width: 100%;
}
.cid-uEKlOnAc2R .item:focus,
.cid-uEKlOnAc2R span:focus {
  outline: none;
}
.cid-uEKlOnAc2R .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uEKlOnAc2R .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uEKlOnAc2R .item {
  padding: 0;
  margin: 0;
}
.cid-uEKlOnAc2R .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEKlOnAc2R .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-uEKlOnAc2R .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-uEKlOnPpp6 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEKlOnPpp6 .button-padding {
  padding: 0;
}
.cid-uEKlOnPpp6 .btn {
  margin: 0;
}
.cid-uEKlOnPpp6 .button-top {
  margin-top: 20px;
}
.cid-uEKlOnPpp6 .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uEKlOnPpp6 .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-uEKlOnPpp6 .mbr-text,
.cid-uEKlOnPpp6 .mbr-section-btn {
  text-align: left;
}
.cid-uEKlOo9fpZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOo9fpZ .mbr-text {
  color: #232323;
}
.cid-uEKlOo9fpZ h4 {
  text-align: center;
}
.cid-uEKlOo9fpZ p {
  text-align: center;
}
.cid-uEKlOo9fpZ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-uEKlOo9fpZ .card-title,
.cid-uEKlOo9fpZ .card-img {
  color: #ad181f;
}
.cid-uEKlOoxMAn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEKlOoxMAn .container {
  padding: 0 5%;
}
.cid-uEKlOoxMAn img,
.cid-uEKlOoxMAn .item-img {
  width: 100%;
}
.cid-uEKlOoxMAn .item:focus,
.cid-uEKlOoxMAn span:focus {
  outline: none;
}
.cid-uEKlOoxMAn .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uEKlOoxMAn .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uEKlOoxMAn .item {
  padding: 0;
  margin: 0;
}
.cid-uEKlOoxMAn .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEKlOoxMAn .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-uEKlOoxMAn .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-uEKlOoNy29 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEKlOoNy29 .button-padding {
  padding: 0;
}
.cid-uEKlOoNy29 .btn {
  margin: 0;
}
.cid-uEKlOoNy29 .button-top {
  margin-top: 20px;
}
.cid-uEKlOoNy29 .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uEKlOoNy29 .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-uEKlOoNy29 .mbr-text,
.cid-uEKlOoNy29 .mbr-section-btn {
  text-align: left;
}
.cid-uEKpFEycYg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKpFEycYg .mbr-text {
  color: #232323;
}
.cid-uEKpFEycYg h4 {
  text-align: center;
}
.cid-uEKpFEycYg p {
  text-align: center;
}
.cid-uEKpFEycYg .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-uEKpFEycYg .card-title,
.cid-uEKpFEycYg .card-img {
  color: #ad181f;
}
.cid-uEKqfcYDT9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEKqfcYDT9 .container {
  padding: 0 5%;
}
.cid-uEKqfcYDT9 img,
.cid-uEKqfcYDT9 .item-img {
  width: 100%;
}
.cid-uEKqfcYDT9 .item:focus,
.cid-uEKqfcYDT9 span:focus {
  outline: none;
}
.cid-uEKqfcYDT9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uEKqfcYDT9 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uEKqfcYDT9 .item {
  padding: 0;
  margin: 0;
}
.cid-uEKqfcYDT9 .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEKqfcYDT9 .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-uEKqfcYDT9 .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-uEKqh6k8qj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uEKqh6k8qj .button-padding {
  padding: 0;
}
.cid-uEKqh6k8qj .btn {
  margin: 0;
}
.cid-uEKqh6k8qj .button-top {
  margin-top: 20px;
}
.cid-uEKqh6k8qj .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uEKqh6k8qj .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-uEKqh6k8qj .mbr-text,
.cid-uEKqh6k8qj .mbr-section-btn {
  text-align: left;
}
.cid-uEKlOp1xZu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uEKlOp1xZu P {
  color: #767676;
}
.cid-uEKlOpjbRP {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uEKlOpjbRP .button-padding {
  padding: 0;
}
.cid-uEKlOpjbRP .btn {
  margin: 0;
}
.cid-uEKlOpjbRP .button-top {
  margin-top: 20px;
}
.cid-uEKlOpjbRP .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uEKlOpjbRP .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-uEKlOpjbRP .mbr-text,
.cid-uEKlOpjbRP .mbr-section-btn {
  text-align: left;
}
.cid-uEKlOpzZjv {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-uEKlOpzZjv P {
  color: #767676;
}
.cid-uEKlOpOZS4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uEKlOpOZS4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uEKlOpOZS4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEKlOpOZS4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEKlOpOZS4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uEKlOpOZS4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEKlOpOZS4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uEKlOpOZS4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uEKlOpOZS4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uEKlOpOZS4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEKlOqaAAU {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEKlOqaAAU .mbr-section-subtitle {
  color: #767676;
}
.cid-uEKlOqqEF7 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uEKlOqqEF7 .mbr-text,
.cid-uEKlOqqEF7 blockquote {
  color: #767676;
}
.cid-uEKlOqqEF7 .mbr-text {
  color: #232323;
}
.cid-uEKlOqqEF7 .mbr-text P {
  text-align: center;
}
.cid-uEKlOqGLwb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uEKlOqGLwb .mbr-text,
.cid-uEKlOqGLwb blockquote {
  color: #767676;
}
.cid-uEKlOqGLwb .mbr-text {
  color: #232323;
}
.cid-uEKlOqGLwb .mbr-text P {
  text-align: center;
}
.cid-uEKlOqViFY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uEKlOqViFY P {
  color: #767676;
}
.cid-uEKlOrfqd4 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uEKlOrPbZb {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uEKlOrPbZb .content {
    text-align: center;
  }
  .cid-uEKlOrPbZb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEKlOrPbZb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uEKlOrPbZb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uEKlOrPbZb .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uEKlOrPbZb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uEKlOrPbZb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uEKlOrPbZb .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-uEKlOrPbZb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uEKlOrPbZb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uEKlOrPbZb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uEKlOrPbZb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uEKlOrPbZb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uEKlOrPbZb H5 {
  color: #ffffff;
}
.cid-uEKlOrPbZb P {
  color: #ffffff;
}
.cid-uEKlOsnDuC .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uEKlOsnDuC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uEKlOsnDuC a {
  font-style: normal;
}
.cid-uEKlOsnDuC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uEKlOsnDuC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uEKlOsnDuC .nav-item:focus,
.cid-uEKlOsnDuC .nav-link:focus {
  outline: none;
}
.cid-uEKlOsnDuC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uEKlOsnDuC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uEKlOsnDuC .menu-logo {
  margin-right: auto;
}
.cid-uEKlOsnDuC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uEKlOsnDuC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uEKlOsnDuC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uEKlOsnDuC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uEKlOsnDuC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uEKlOsnDuC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uEKlOsnDuC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uEKlOsnDuC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uEKlOsnDuC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uEKlOsnDuC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uEKlOsnDuC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uEKlOsnDuC .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uEKlOsnDuC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uEKlOsnDuC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEKlOsnDuC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uEKlOsnDuC .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uEKlOsnDuC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uEKlOsnDuC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uEKlOsnDuC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uEKlOsnDuC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uEKlOsnDuC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uEKlOsnDuC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uEKlOsnDuC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uEKlOsnDuC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uEKlOsnDuC button.navbar-toggler:focus {
  outline: none;
}
.cid-uEKlOsnDuC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uEKlOsnDuC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uEKlOsnDuC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uEKlOsnDuC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uEKlOsnDuC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uEKlOsnDuC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uEKlOsnDuC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uEKlOsnDuC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uEKlOsnDuC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uEKlOsnDuC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uEKlOsnDuC .collapsed .btn {
  display: -webkit-flex;
}
.cid-uEKlOsnDuC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uEKlOsnDuC .collapsed .navbar-collapse.collapsing,
.cid-uEKlOsnDuC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uEKlOsnDuC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uEKlOsnDuC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uEKlOsnDuC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uEKlOsnDuC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uEKlOsnDuC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uEKlOsnDuC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uEKlOsnDuC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uEKlOsnDuC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uEKlOsnDuC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uEKlOsnDuC .collapsed button.navbar-toggler {
  display: block;
}
.cid-uEKlOsnDuC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uEKlOsnDuC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uEKlOsnDuC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uEKlOsnDuC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uEKlOsnDuC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uEKlOsnDuC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uEKlOsnDuC .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uEKlOsnDuC img {
    height: 3.8rem !important;
  }
  .cid-uEKlOsnDuC .btn {
    display: -webkit-flex;
  }
  .cid-uEKlOsnDuC button.navbar-toggler {
    display: block;
  }
  .cid-uEKlOsnDuC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uEKlOsnDuC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uEKlOsnDuC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uEKlOsnDuC .navbar-collapse.collapsing,
  .cid-uEKlOsnDuC .navbar-collapse.show {
    display: block !important;
  }
  .cid-uEKlOsnDuC .navbar-collapse.collapsing .navbar-nav,
  .cid-uEKlOsnDuC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uEKlOsnDuC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uEKlOsnDuC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uEKlOsnDuC .navbar-collapse.collapsing .navbar-buttons,
  .cid-uEKlOsnDuC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uEKlOsnDuC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uEKlOsnDuC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uEKlOsnDuC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uEKlOsnDuC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uEKlOsnDuC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uEKlOsnDuC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uEKlOsnDuC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uEKlOsnDuC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uEKlOsnDuC .nav-link:hover,
.cid-uEKlOsnDuC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uHRxaqheNq {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis07-1920x1080.jpg");
}
.cid-uHRxaqheNq H1 {
  text-align: left;
}
.cid-uHRxaqheNq H3 {
  text-align: left;
}
.cid-uHRxaqheNq .mbr-text,
.cid-uHRxaqheNq .mbr-section-btn {
  text-align: left;
}
.cid-uHRxaqM8b0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uHRxaqM8b0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uHRxaqM8b0 p {
  color: #767676;
  margin: 0;
}
.cid-uHRxaqM8b0 .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uHRxaqM8b0 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uHRxaqM8b0 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uHRxaqM8b0 .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uHRxaqM8b0 .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uHRxaqM8b0 .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uHRxaqM8b0 .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uHRxaqM8b0 .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uHRxaqM8b0 .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uHRxaqM8b0 .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uHRxaqM8b0 p.col-right {
    padding-top: 1rem;
  }
}
.cid-uHRxaqM8b0 .col-right {
  text-align: left;
  color: #232323;
}
.cid-uHRxaqM8b0 P {
  color: #232323;
  text-align: left;
}
.cid-uHRxar9leq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uHRxar9leq P {
  color: #767676;
}
.cid-uHRxarlgif {
  padding-top: 90px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uHRxarlgif H1 {
  color: #232323;
  text-align: center;
}
.cid-uHRxarlgif .mbr-text,
.cid-uHRxarlgif .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uHRxarzA5S {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uHRxarzA5S P {
  color: #767676;
}
.cid-uHRxarSUtf {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uHRxarSUtf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uHRxarSUtf .video-block {
    width: 100% !important;
  }
}
.cid-uHRzGUtsRC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHRzGUtsRC P {
  color: #767676;
}
.cid-uHRzGUtsRC .mbr-text,
.cid-uHRzGUtsRC .mbr-section-btn {
  color: #232323;
}
.cid-uHRxas2Va1 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uHRxas2Va1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uHRxas2Va1 .video-block {
    width: 100% !important;
  }
}
.cid-uHRAkyHCZM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHRAkyHCZM P {
  color: #767676;
}
.cid-uHRAkyHCZM .mbr-text,
.cid-uHRAkyHCZM .mbr-section-btn {
  color: #232323;
}
.cid-uHRxasagcc {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uHRxasagcc .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uHRxasagcc .video-block {
    width: 100% !important;
  }
}
.cid-uHRAvp0Awt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHRAvp0Awt P {
  color: #767676;
}
.cid-uHRAvp0Awt .mbr-text,
.cid-uHRAvp0Awt .mbr-section-btn {
  color: #232323;
}
.cid-uHRxasitqq {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uHRxasitqq .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uHRxasitqq .video-block {
    width: 100% !important;
  }
}
.cid-uHRAOExl2q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHRAOExl2q P {
  color: #767676;
}
.cid-uHRAOExl2q .mbr-text,
.cid-uHRAOExl2q .mbr-section-btn {
  color: #232323;
}
.cid-uHRxasr88S {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uHRxasr88S .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uHRxasr88S .video-block {
    width: 100% !important;
  }
}
.cid-uHRB6QB6NV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHRB6QB6NV P {
  color: #767676;
}
.cid-uHRB6QB6NV .mbr-text,
.cid-uHRB6QB6NV .mbr-section-btn {
  color: #232323;
}
.cid-uHRxat1gCx {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uHRxat1gCx .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-uHRxat1gCx H3 {
  color: #635a51;
}
.cid-uHRxat1gCx .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uHRxat1gCx .mbr-text,
.cid-uHRxat1gCx .mbr-section-btn {
  color: #635a51;
}
.cid-uHRxatdAj8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uHRxatdAj8 P {
  color: #767676;
}
.cid-uHRxatOp3H {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uHRxatOp3H .mbr-text,
.cid-uHRxatOp3H blockquote {
  color: #767676;
}
.cid-uHRxatOp3H .mbr-text {
  color: #232323;
}
.cid-uHRxatYn1d {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uHRxatYn1d P {
  color: #767676;
}
.cid-uHRBQbBD3C {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uHRBQbBD3C .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uHRBQbBD3C .social-list a:focus {
  text-decoration: none;
}
.cid-uHRBQbBD3C H2 {
  text-align: center;
}
.cid-uHRxauaJh9 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uHRxauuWpZ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uHRxauuWpZ .content {
    text-align: center;
  }
  .cid-uHRxauuWpZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uHRxauuWpZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uHRxauuWpZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uHRxauuWpZ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uHRxauuWpZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uHRxauuWpZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uHRxauuWpZ .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-uHRxauuWpZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uHRxauuWpZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uHRxauuWpZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uHRxauuWpZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uHRxauuWpZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uHRxauuWpZ H5 {
  color: #ffffff;
}
.cid-uHRxauuWpZ P {
  color: #ffffff;
}
.cid-uHRxauNWM6 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uHRxauNWM6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uHRxauNWM6 a {
  font-style: normal;
}
.cid-uHRxauNWM6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uHRxauNWM6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uHRxauNWM6 .nav-item:focus,
.cid-uHRxauNWM6 .nav-link:focus {
  outline: none;
}
.cid-uHRxauNWM6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uHRxauNWM6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uHRxauNWM6 .menu-logo {
  margin-right: auto;
}
.cid-uHRxauNWM6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uHRxauNWM6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uHRxauNWM6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uHRxauNWM6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uHRxauNWM6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uHRxauNWM6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uHRxauNWM6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uHRxauNWM6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uHRxauNWM6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uHRxauNWM6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uHRxauNWM6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uHRxauNWM6 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uHRxauNWM6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uHRxauNWM6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHRxauNWM6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uHRxauNWM6 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uHRxauNWM6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uHRxauNWM6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uHRxauNWM6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uHRxauNWM6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uHRxauNWM6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uHRxauNWM6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uHRxauNWM6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uHRxauNWM6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uHRxauNWM6 button.navbar-toggler:focus {
  outline: none;
}
.cid-uHRxauNWM6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uHRxauNWM6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uHRxauNWM6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uHRxauNWM6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uHRxauNWM6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uHRxauNWM6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHRxauNWM6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uHRxauNWM6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uHRxauNWM6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHRxauNWM6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHRxauNWM6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uHRxauNWM6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uHRxauNWM6 .collapsed .navbar-collapse.collapsing,
.cid-uHRxauNWM6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uHRxauNWM6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uHRxauNWM6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uHRxauNWM6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uHRxauNWM6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uHRxauNWM6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uHRxauNWM6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uHRxauNWM6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uHRxauNWM6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uHRxauNWM6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uHRxauNWM6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uHRxauNWM6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uHRxauNWM6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHRxauNWM6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uHRxauNWM6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uHRxauNWM6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uHRxauNWM6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uHRxauNWM6 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHRxauNWM6 img {
    height: 3.8rem !important;
  }
  .cid-uHRxauNWM6 .btn {
    display: -webkit-flex;
  }
  .cid-uHRxauNWM6 button.navbar-toggler {
    display: block;
  }
  .cid-uHRxauNWM6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uHRxauNWM6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHRxauNWM6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uHRxauNWM6 .navbar-collapse.collapsing,
  .cid-uHRxauNWM6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uHRxauNWM6 .navbar-collapse.collapsing .navbar-nav,
  .cid-uHRxauNWM6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uHRxauNWM6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uHRxauNWM6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uHRxauNWM6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uHRxauNWM6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uHRxauNWM6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uHRxauNWM6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uHRxauNWM6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uHRxauNWM6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uHRxauNWM6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uHRxauNWM6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uHRxauNWM6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uHRxauNWM6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uHRxauNWM6 .nav-link:hover,
.cid-uHRxauNWM6 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uL48NmLkoq {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis08-3-1920x1080.jpg");
}
.cid-uL48NmLkoq H1 {
  text-align: left;
}
.cid-uL48NmLkoq H3 {
  text-align: left;
}
.cid-uL48NmLkoq .mbr-text,
.cid-uL48NmLkoq .mbr-section-btn {
  text-align: left;
}
.cid-uL48NnfS5v {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uL48NnfS5v h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uL48NnfS5v p {
  color: #767676;
  margin: 0;
}
.cid-uL48NnfS5v .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uL48NnfS5v .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uL48NnfS5v .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uL48NnfS5v .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uL48NnfS5v .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uL48NnfS5v .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uL48NnfS5v .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uL48NnfS5v .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uL48NnfS5v .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uL48NnfS5v .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uL48NnfS5v p.col-right {
    padding-top: 1rem;
  }
}
.cid-uL48NnfS5v .col-right {
  text-align: left;
  color: #232323;
}
.cid-uL48NnfS5v P {
  color: #232323;
  text-align: left;
}
.cid-uL48NnC0DU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uL48NnC0DU P {
  color: #767676;
}
.cid-uL48NnPAbo {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uL48NnPAbo H1 {
  color: #232323;
  text-align: center;
}
.cid-uL48NnPAbo .mbr-text,
.cid-uL48NnPAbo .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uL4wYVKjvN {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uL4wYVKjvN .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uL4wYVKjvN .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-uL4wYVKjvN .mbr-figure img {
    width: 100% !important;
  }
}
.cid-uL4wYVKjvN H1 {
  color: #232323;
}
.cid-uL4wYVKjvN .mbr-text,
.cid-uL4wYVKjvN .mbr-section-btn {
  color: #232323;
}
.cid-uL4wYVKjvN H3 {
  color: #232323;
}
.cid-uL48No1GPN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uL48No1GPN P {
  color: #767676;
}
.cid-uL48Nohd9A {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uL48Nohd9A .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uL48Nohd9A .video-block {
    width: 100% !important;
  }
}
.cid-uL48Nosuxr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uL48Nosuxr P {
  color: #767676;
}
.cid-uL48Nosuxr .mbr-text,
.cid-uL48Nosuxr .mbr-section-btn {
  color: #232323;
}
.cid-uL48NoFNO4 {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uL48NoFNO4 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uL48NoFNO4 .video-block {
    width: 100% !important;
  }
}
.cid-uL48NoOd3z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uL48NoOd3z P {
  color: #767676;
}
.cid-uL48NoOd3z .mbr-text,
.cid-uL48NoOd3z .mbr-section-btn {
  color: #232323;
}
.cid-uL48NoZQqj {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uL48NoZQqj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uL48NoZQqj .video-block {
    width: 100% !important;
  }
}
.cid-uL48Np70EV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uL48Np70EV P {
  color: #767676;
}
.cid-uL48Np70EV .mbr-text,
.cid-uL48Np70EV .mbr-section-btn {
  color: #232323;
}
.cid-uL48Nq3E8M {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uL48Nq3E8M .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-uL48Nq3E8M H3 {
  color: #635a51;
}
.cid-uL48Nq3E8M .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uL48Nq3E8M .mbr-text,
.cid-uL48Nq3E8M .mbr-section-btn {
  color: #635a51;
}
.cid-uL48NqgJ6K {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uL48NqgJ6K P {
  color: #767676;
}
.cid-uL48Nqvuzy {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uL48Nqvuzy .mbr-text,
.cid-uL48Nqvuzy blockquote {
  color: #767676;
}
.cid-uL48Nqvuzy .mbr-text {
  color: #232323;
}
.cid-uL48NqFmJZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uL48NqFmJZ P {
  color: #767676;
}
.cid-uL48NqRPsm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uL48NqRPsm .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uL48NqRPsm .social-list a:focus {
  text-decoration: none;
}
.cid-uL48NqRPsm H2 {
  text-align: center;
}
.cid-uL48Nr6476 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uL48Nrhnkq {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uL48Nrhnkq .content {
    text-align: center;
  }
  .cid-uL48Nrhnkq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uL48Nrhnkq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uL48Nrhnkq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uL48Nrhnkq .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uL48Nrhnkq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uL48Nrhnkq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uL48Nrhnkq .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-uL48Nrhnkq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uL48Nrhnkq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uL48Nrhnkq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uL48Nrhnkq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uL48Nrhnkq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uL48Nrhnkq H5 {
  color: #ffffff;
}
.cid-uL48Nrhnkq P {
  color: #ffffff;
}
.cid-uL48NrCRCy .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uL48NrCRCy .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uL48NrCRCy a {
  font-style: normal;
}
.cid-uL48NrCRCy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uL48NrCRCy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uL48NrCRCy .nav-item:focus,
.cid-uL48NrCRCy .nav-link:focus {
  outline: none;
}
.cid-uL48NrCRCy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uL48NrCRCy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uL48NrCRCy .menu-logo {
  margin-right: auto;
}
.cid-uL48NrCRCy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uL48NrCRCy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uL48NrCRCy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uL48NrCRCy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uL48NrCRCy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uL48NrCRCy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uL48NrCRCy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uL48NrCRCy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uL48NrCRCy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uL48NrCRCy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uL48NrCRCy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uL48NrCRCy .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uL48NrCRCy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uL48NrCRCy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uL48NrCRCy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uL48NrCRCy .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uL48NrCRCy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uL48NrCRCy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uL48NrCRCy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uL48NrCRCy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uL48NrCRCy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uL48NrCRCy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uL48NrCRCy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uL48NrCRCy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uL48NrCRCy button.navbar-toggler:focus {
  outline: none;
}
.cid-uL48NrCRCy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uL48NrCRCy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uL48NrCRCy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uL48NrCRCy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uL48NrCRCy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uL48NrCRCy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uL48NrCRCy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uL48NrCRCy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uL48NrCRCy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uL48NrCRCy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uL48NrCRCy .collapsed .btn {
  display: -webkit-flex;
}
.cid-uL48NrCRCy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uL48NrCRCy .collapsed .navbar-collapse.collapsing,
.cid-uL48NrCRCy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uL48NrCRCy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uL48NrCRCy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uL48NrCRCy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uL48NrCRCy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uL48NrCRCy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uL48NrCRCy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uL48NrCRCy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uL48NrCRCy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uL48NrCRCy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uL48NrCRCy .collapsed button.navbar-toggler {
  display: block;
}
.cid-uL48NrCRCy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uL48NrCRCy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uL48NrCRCy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uL48NrCRCy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uL48NrCRCy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uL48NrCRCy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uL48NrCRCy .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uL48NrCRCy img {
    height: 3.8rem !important;
  }
  .cid-uL48NrCRCy .btn {
    display: -webkit-flex;
  }
  .cid-uL48NrCRCy button.navbar-toggler {
    display: block;
  }
  .cid-uL48NrCRCy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uL48NrCRCy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uL48NrCRCy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uL48NrCRCy .navbar-collapse.collapsing,
  .cid-uL48NrCRCy .navbar-collapse.show {
    display: block !important;
  }
  .cid-uL48NrCRCy .navbar-collapse.collapsing .navbar-nav,
  .cid-uL48NrCRCy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uL48NrCRCy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uL48NrCRCy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uL48NrCRCy .navbar-collapse.collapsing .navbar-buttons,
  .cid-uL48NrCRCy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uL48NrCRCy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uL48NrCRCy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uL48NrCRCy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uL48NrCRCy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uL48NrCRCy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uL48NrCRCy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uL48NrCRCy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uL48NrCRCy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uL48NrCRCy .nav-link:hover,
.cid-uL48NrCRCy .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uREXkpzafK {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis09-1920x1080.jpg");
}
.cid-uREXkpzafK H1 {
  text-align: left;
}
.cid-uREXkpzafK H3 {
  text-align: left;
}
.cid-uREXkpzafK .mbr-text,
.cid-uREXkpzafK .mbr-section-btn {
  text-align: left;
}
.cid-uREXkqkoRx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uREXkqkoRx h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uREXkqkoRx p {
  color: #767676;
  margin: 0;
}
.cid-uREXkqkoRx .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uREXkqkoRx .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uREXkqkoRx .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uREXkqkoRx .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uREXkqkoRx .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uREXkqkoRx .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uREXkqkoRx .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uREXkqkoRx .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uREXkqkoRx .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uREXkqkoRx .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uREXkqkoRx p.col-right {
    padding-top: 1rem;
  }
}
.cid-uREXkqkoRx .col-right {
  text-align: left;
  color: #232323;
}
.cid-uREXkqkoRx P {
  color: #232323;
  text-align: left;
}
.cid-uREXkqNMmM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uREXkqNMmM P {
  color: #767676;
}
.cid-uREXkrmxQe {
  padding-top: 90px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uREXkrmxQe H1 {
  color: #232323;
  text-align: center;
}
.cid-uREXkrmxQe .mbr-text,
.cid-uREXkrmxQe .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uREXkrPe5r {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uREXkrPe5r P {
  color: #767676;
}
.cid-uREXks5UXV {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uREXks5UXV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uREXks5UXV .video-block {
    width: 100% !important;
  }
}
.cid-uREXksf6Wg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uREXksf6Wg P {
  color: #767676;
}
.cid-uREXksf6Wg .mbr-text,
.cid-uREXksf6Wg .mbr-section-btn {
  color: #232323;
}
.cid-uREXkt3lNm {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uREXkt3lNm .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uREXkt3lNm .video-block {
    width: 100% !important;
  }
}
.cid-uREXktdbhk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uREXktdbhk P {
  color: #767676;
}
.cid-uREXktdbhk .mbr-text,
.cid-uREXktdbhk .mbr-section-btn {
  color: #232323;
}
.cid-uRF0pFJZFL {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uRF0pFJZFL .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uRF0pFJZFL .video-block {
    width: 100% !important;
  }
}
.cid-uRF0qdzNXI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uRF0qdzNXI P {
  color: #767676;
}
.cid-uRF0qdzNXI .mbr-text,
.cid-uRF0qdzNXI .mbr-section-btn {
  color: #232323;
}
.cid-uRF0Hhkdsv {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uRF0Hhkdsv .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uRF0Hhkdsv .video-block {
    width: 100% !important;
  }
}
.cid-uRF0HU4GEv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uRF0HU4GEv P {
  color: #767676;
}
.cid-uRF0HU4GEv .mbr-text,
.cid-uRF0HU4GEv .mbr-section-btn {
  color: #232323;
}
.cid-uRF0TuBP8Z {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uRF0TuBP8Z .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uRF0TuBP8Z .video-block {
    width: 100% !important;
  }
}
.cid-uRF0U1gYXe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uRF0U1gYXe P {
  color: #767676;
}
.cid-uRF0U1gYXe .mbr-text,
.cid-uRF0U1gYXe .mbr-section-btn {
  color: #232323;
}
.cid-uREXktwqi5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uREXktwqi5 .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-uREXktwqi5 H3 {
  color: #635a51;
}
.cid-uREXktwqi5 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uREXktwqi5 .mbr-text,
.cid-uREXktwqi5 .mbr-section-btn {
  color: #635a51;
}
.cid-uREXktJBOZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uREXktJBOZ P {
  color: #767676;
}
.cid-uREXktU9kI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uREXktU9kI .mbr-text,
.cid-uREXktU9kI blockquote {
  color: #767676;
}
.cid-uREXktU9kI .mbr-text {
  color: #232323;
}
.cid-uREYS51HsV {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uREYS51HsV .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-uREYS51HsV H3 {
  color: #635a51;
}
.cid-uREYS51HsV .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uREYS51HsV .mbr-text,
.cid-uREYS51HsV .mbr-section-btn {
  color: #635a51;
}
.cid-uREXku5BOU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uREXku5BOU P {
  color: #767676;
}
.cid-uREYU406w5 {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uREYU406w5 .mbr-text,
.cid-uREYU406w5 blockquote {
  color: #767676;
}
.cid-uREYU406w5 .mbr-text {
  color: #232323;
}
.cid-uREZ47D2dI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uREZ47D2dI P {
  color: #767676;
}
.cid-uREXkujmLi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uREXkujmLi .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uREXkujmLi .social-list a:focus {
  text-decoration: none;
}
.cid-uREXkujmLi H2 {
  text-align: center;
}
.cid-uREXkuAixD {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uREXkuJex4 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uREXkuJex4 .content {
    text-align: center;
  }
  .cid-uREXkuJex4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uREXkuJex4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uREXkuJex4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uREXkuJex4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uREXkuJex4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uREXkuJex4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uREXkuJex4 .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-uREXkuJex4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uREXkuJex4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uREXkuJex4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uREXkuJex4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uREXkuJex4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uREXkuJex4 H5 {
  color: #ffffff;
}
.cid-uREXkuJex4 P {
  color: #ffffff;
}
.cid-uREXkvdnY9 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uREXkvdnY9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uREXkvdnY9 a {
  font-style: normal;
}
.cid-uREXkvdnY9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uREXkvdnY9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uREXkvdnY9 .nav-item:focus,
.cid-uREXkvdnY9 .nav-link:focus {
  outline: none;
}
.cid-uREXkvdnY9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uREXkvdnY9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uREXkvdnY9 .menu-logo {
  margin-right: auto;
}
.cid-uREXkvdnY9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uREXkvdnY9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uREXkvdnY9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uREXkvdnY9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uREXkvdnY9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uREXkvdnY9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uREXkvdnY9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uREXkvdnY9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uREXkvdnY9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uREXkvdnY9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uREXkvdnY9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uREXkvdnY9 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uREXkvdnY9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uREXkvdnY9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uREXkvdnY9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uREXkvdnY9 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uREXkvdnY9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uREXkvdnY9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uREXkvdnY9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uREXkvdnY9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uREXkvdnY9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uREXkvdnY9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uREXkvdnY9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uREXkvdnY9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uREXkvdnY9 button.navbar-toggler:focus {
  outline: none;
}
.cid-uREXkvdnY9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uREXkvdnY9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uREXkvdnY9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uREXkvdnY9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uREXkvdnY9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uREXkvdnY9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uREXkvdnY9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uREXkvdnY9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uREXkvdnY9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uREXkvdnY9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uREXkvdnY9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uREXkvdnY9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uREXkvdnY9 .collapsed .navbar-collapse.collapsing,
.cid-uREXkvdnY9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uREXkvdnY9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uREXkvdnY9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uREXkvdnY9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uREXkvdnY9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uREXkvdnY9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uREXkvdnY9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uREXkvdnY9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uREXkvdnY9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uREXkvdnY9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uREXkvdnY9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uREXkvdnY9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uREXkvdnY9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uREXkvdnY9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uREXkvdnY9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uREXkvdnY9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uREXkvdnY9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uREXkvdnY9 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uREXkvdnY9 img {
    height: 3.8rem !important;
  }
  .cid-uREXkvdnY9 .btn {
    display: -webkit-flex;
  }
  .cid-uREXkvdnY9 button.navbar-toggler {
    display: block;
  }
  .cid-uREXkvdnY9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uREXkvdnY9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uREXkvdnY9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uREXkvdnY9 .navbar-collapse.collapsing,
  .cid-uREXkvdnY9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uREXkvdnY9 .navbar-collapse.collapsing .navbar-nav,
  .cid-uREXkvdnY9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uREXkvdnY9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uREXkvdnY9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uREXkvdnY9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uREXkvdnY9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uREXkvdnY9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uREXkvdnY9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uREXkvdnY9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uREXkvdnY9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uREXkvdnY9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uREXkvdnY9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uREXkvdnY9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uREXkvdnY9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uREXkvdnY9 .nav-link:hover,
.cid-uREXkvdnY9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uV913JaoDI {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/creators-vis10-4-1920x1080.jpg");
}
.cid-uV913JaoDI H1 {
  text-align: left;
}
.cid-uV913JaoDI H3 {
  text-align: left;
}
.cid-uV913JaoDI .mbr-text,
.cid-uV913JaoDI .mbr-section-btn {
  text-align: left;
}
.cid-uV913K4xeJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uV913K4xeJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uV913K4xeJ p {
  color: #767676;
  margin: 0;
}
.cid-uV913K4xeJ .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uV913K4xeJ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uV913K4xeJ .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uV913K4xeJ .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-uV913K4xeJ .border_wrapper {
  border-left: 1px solid #cccccc;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-uV913K4xeJ .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-uV913K4xeJ .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-uV913K4xeJ .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uV913K4xeJ .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-uV913K4xeJ .col-left h4 {
    padding-top: 1rem;
  }
  .cid-uV913K4xeJ p.col-right {
    padding-top: 1rem;
  }
}
.cid-uV913K4xeJ .col-right {
  text-align: left;
  color: #232323;
}
.cid-uV913K4xeJ P {
  color: #232323;
  text-align: left;
}
.cid-uV913KAK06 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uV913KAK06 P {
  color: #767676;
}
.cid-uV913KWXRH {
  padding-top: 90px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uV913KWXRH H1 {
  color: #232323;
  text-align: center;
}
.cid-uV913KWXRH .mbr-text,
.cid-uV913KWXRH .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uV913L9BW3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uV913L9BW3 P {
  color: #767676;
}
.cid-uV913Ln5AU {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uV913Ln5AU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uV913Ln5AU .video-block {
    width: 100% !important;
  }
}
.cid-uV913Lyjd5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uV913Lyjd5 P {
  color: #767676;
}
.cid-uV913Lyjd5 .mbr-text,
.cid-uV913Lyjd5 .mbr-section-btn {
  color: #232323;
}
.cid-uV913LP0rB {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uV913LP0rB .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uV913LP0rB .video-block {
    width: 100% !important;
  }
}
.cid-uV913M4FDr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uV913M4FDr P {
  color: #767676;
}
.cid-uV913M4FDr .mbr-text,
.cid-uV913M4FDr .mbr-section-btn {
  color: #232323;
}
.cid-uV913MhVmp {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uV913MhVmp .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uV913MhVmp .video-block {
    width: 100% !important;
  }
}
.cid-uV913MqSkc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uV913MqSkc P {
  color: #767676;
}
.cid-uV913MqSkc .mbr-text,
.cid-uV913MqSkc .mbr-section-btn {
  color: #232323;
}
.cid-uV913MKK9V {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uV913MKK9V .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uV913MKK9V .video-block {
    width: 100% !important;
  }
}
.cid-uV913MYVxa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uV913MYVxa P {
  color: #767676;
}
.cid-uV913MYVxa .mbr-text,
.cid-uV913MYVxa .mbr-section-btn {
  color: #232323;
}
.cid-uV913Na6bJ {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uV913Na6bJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uV913Na6bJ .video-block {
    width: 100% !important;
  }
}
.cid-uV913NjBkc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uV913NjBkc P {
  color: #767676;
}
.cid-uV913NjBkc .mbr-text,
.cid-uV913NjBkc .mbr-section-btn {
  color: #232323;
}
.cid-uV9ebdXDOV {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uV9ebdXDOV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uV9ebdXDOV .video-block {
    width: 100% !important;
  }
}
.cid-uV9ebTymgG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uV9ebTymgG P {
  color: #767676;
}
.cid-uV9ebTymgG .mbr-text,
.cid-uV9ebTymgG .mbr-section-btn {
  color: #232323;
}
.cid-uV9ecY11kJ {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 15px;
}
.cid-uV9ecY11kJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-uV9ecY11kJ .video-block {
    width: 100% !important;
  }
}
.cid-uV9edonsK0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uV9edonsK0 P {
  color: #767676;
}
.cid-uV9edonsK0 .mbr-text,
.cid-uV9edonsK0 .mbr-section-btn {
  color: #232323;
}
.cid-uV913Nw0MK {
  padding-top: 90px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uV913Nw0MK .mbr-section-subtitle {
  font-style: italic;
  letter-spacing: 1rem;
}
.cid-uV913Nw0MK H3 {
  color: #635a51;
}
.cid-uV913Nw0MK .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uV913Nw0MK .mbr-text,
.cid-uV913Nw0MK .mbr-section-btn {
  color: #635a51;
}
.cid-uV913NRbGY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uV913NRbGY P {
  color: #767676;
}
.cid-uV913O47d9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uV913O47d9 .mbr-text,
.cid-uV913O47d9 blockquote {
  color: #767676;
}
.cid-uV913O47d9 .mbr-text {
  color: #232323;
}
.cid-uV913OUFd7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-uV913OUFd7 P {
  color: #767676;
}
.cid-uV913P77lM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uV913P77lM .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uV913P77lM .social-list a:focus {
  text-decoration: none;
}
.cid-uV913P77lM H2 {
  text-align: center;
}
.cid-uV913PtYKy {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-uV913PEokg {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-uV913PEokg .content {
    text-align: center;
  }
  .cid-uV913PEokg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uV913PEokg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uV913PEokg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uV913PEokg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uV913PEokg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uV913PEokg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uV913PEokg .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-uV913PEokg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uV913PEokg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uV913PEokg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uV913PEokg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uV913PEokg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uV913PEokg H5 {
  color: #ffffff;
}
.cid-uV913PEokg P {
  color: #ffffff;
}
.cid-uV913Q0EZP .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-uV913Q0EZP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uV913Q0EZP a {
  font-style: normal;
}
.cid-uV913Q0EZP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uV913Q0EZP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uV913Q0EZP .nav-item:focus,
.cid-uV913Q0EZP .nav-link:focus {
  outline: none;
}
.cid-uV913Q0EZP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uV913Q0EZP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uV913Q0EZP .menu-logo {
  margin-right: auto;
}
.cid-uV913Q0EZP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uV913Q0EZP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uV913Q0EZP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uV913Q0EZP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uV913Q0EZP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uV913Q0EZP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uV913Q0EZP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uV913Q0EZP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uV913Q0EZP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uV913Q0EZP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uV913Q0EZP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uV913Q0EZP .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uV913Q0EZP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uV913Q0EZP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uV913Q0EZP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uV913Q0EZP .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-uV913Q0EZP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uV913Q0EZP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uV913Q0EZP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uV913Q0EZP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uV913Q0EZP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uV913Q0EZP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uV913Q0EZP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uV913Q0EZP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uV913Q0EZP button.navbar-toggler:focus {
  outline: none;
}
.cid-uV913Q0EZP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-uV913Q0EZP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uV913Q0EZP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uV913Q0EZP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uV913Q0EZP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uV913Q0EZP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV913Q0EZP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uV913Q0EZP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uV913Q0EZP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uV913Q0EZP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uV913Q0EZP .collapsed .btn {
  display: -webkit-flex;
}
.cid-uV913Q0EZP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uV913Q0EZP .collapsed .navbar-collapse.collapsing,
.cid-uV913Q0EZP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uV913Q0EZP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uV913Q0EZP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uV913Q0EZP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uV913Q0EZP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uV913Q0EZP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uV913Q0EZP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uV913Q0EZP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uV913Q0EZP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uV913Q0EZP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uV913Q0EZP .collapsed button.navbar-toggler {
  display: block;
}
.cid-uV913Q0EZP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uV913Q0EZP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uV913Q0EZP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uV913Q0EZP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uV913Q0EZP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uV913Q0EZP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-uV913Q0EZP .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uV913Q0EZP img {
    height: 3.8rem !important;
  }
  .cid-uV913Q0EZP .btn {
    display: -webkit-flex;
  }
  .cid-uV913Q0EZP button.navbar-toggler {
    display: block;
  }
  .cid-uV913Q0EZP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uV913Q0EZP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uV913Q0EZP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uV913Q0EZP .navbar-collapse.collapsing,
  .cid-uV913Q0EZP .navbar-collapse.show {
    display: block !important;
  }
  .cid-uV913Q0EZP .navbar-collapse.collapsing .navbar-nav,
  .cid-uV913Q0EZP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uV913Q0EZP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uV913Q0EZP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uV913Q0EZP .navbar-collapse.collapsing .navbar-buttons,
  .cid-uV913Q0EZP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uV913Q0EZP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uV913Q0EZP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uV913Q0EZP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uV913Q0EZP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uV913Q0EZP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uV913Q0EZP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uV913Q0EZP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uV913Q0EZP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uV913Q0EZP .nav-link:hover,
.cid-uV913Q0EZP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-v5xBOdPR5k {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/57-topics-inoue-1920-1920x1080.jpg");
}
.cid-v5xBOdPR5k H1 {
  text-align: left;
  color: #ffffff;
}
.cid-v5xBOdPR5k H3 {
  text-align: left;
  color: #ffffff;
}
.cid-v5xBOdPR5k .mbr-text,
.cid-v5xBOdPR5k .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-v5xBOeikaW {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-v5xBOeikaW .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v5xBOeikaW .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #232323;
}
.cid-v5xBOeikaW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-v5xBOeikaW .inner-container {
    width: 100% !important;
  }
}
.cid-v5xBOerh9Z {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-v5xBOerh9Z .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-v5xBOerh9Z .video-block {
    width: 100% !important;
  }
}
.cid-v5xBOeBqq3 {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5xBOeBqq3 h1 {
  color: #616161;
}
.cid-v5xBOeBqq3 h2,
.cid-v5xBOeBqq3 h3,
.cid-v5xBOeBqq3 p {
  color: #767676;
}
.cid-v5xBOeBqq3 .mbr-section-subtitle {
  font-style: italic;
}
.cid-v5xBOeBqq3 .mbr-text,
.cid-v5xBOeBqq3 .mbr-section-btn {
  color: #232323;
}
.cid-v5xBOeBqq3 H1 {
  color: #232323;
}
.cid-v5xBOeQ5Bc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-v5xBOeQ5Bc P {
  color: #767676;
}
.cid-v5xBOf65ks {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-v5xBOf65ks .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v5xBOf65ks .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v5xBOf65ks .mbr-text {
    text-align: center;
  }
}
.cid-v5xBOf65ks .mbr-text,
.cid-v5xBOf65ks .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-v5xBOf65ks H1 {
  color: #232323;
  text-align: left;
}
.cid-v5xBOf65ks H3 {
  color: #232323;
  text-align: left;
}
.cid-v5xBOfmi3x {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5xBOfmi3x .mbr-section-subtitle {
  color: #232323;
}
.cid-v5xEREZfnc {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v5xEREZfnc .mbr-section-subtitle {
  color: #232323;
}
.cid-v5xFNBt1IX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-v5xFNBt1IX P {
  color: #767676;
}
.cid-v5xFPak72i {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-v5xFPak72i .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-v5xFPak72i .social-list a:focus {
  text-decoration: none;
}
.cid-v5xFPak72i H2 {
  text-align: center;
}
.cid-v5xBOfARLR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-v5xBOfARLR P {
  color: #767676;
}
.cid-v5xBOfLs8d {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-v5xBOfSOfP {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-v5xBOfSOfP .content {
    text-align: center;
  }
  .cid-v5xBOfSOfP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5xBOfSOfP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-v5xBOfSOfP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-v5xBOfSOfP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-v5xBOfSOfP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v5xBOfSOfP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-v5xBOfSOfP .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-v5xBOfSOfP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v5xBOfSOfP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v5xBOfSOfP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-v5xBOfSOfP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5xBOfSOfP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v5xBOfSOfP H5 {
  color: #ffffff;
}
.cid-v5xBOfSOfP P {
  color: #ffffff;
}
.cid-v5xBOggJnD .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-v5xBOggJnD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-v5xBOggJnD a {
  font-style: normal;
}
.cid-v5xBOggJnD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-v5xBOggJnD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-v5xBOggJnD .nav-item:focus,
.cid-v5xBOggJnD .nav-link:focus {
  outline: none;
}
.cid-v5xBOggJnD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-v5xBOggJnD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-v5xBOggJnD .menu-logo {
  margin-right: auto;
}
.cid-v5xBOggJnD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-v5xBOggJnD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-v5xBOggJnD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-v5xBOggJnD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-v5xBOggJnD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-v5xBOggJnD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-v5xBOggJnD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-v5xBOggJnD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-v5xBOggJnD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-v5xBOggJnD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5xBOggJnD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-v5xBOggJnD .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-v5xBOggJnD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-v5xBOggJnD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xBOggJnD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-v5xBOggJnD .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-v5xBOggJnD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-v5xBOggJnD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-v5xBOggJnD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-v5xBOggJnD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-v5xBOggJnD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-v5xBOggJnD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-v5xBOggJnD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-v5xBOggJnD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-v5xBOggJnD button.navbar-toggler:focus {
  outline: none;
}
.cid-v5xBOggJnD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-v5xBOggJnD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v5xBOggJnD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v5xBOggJnD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v5xBOggJnD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v5xBOggJnD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v5xBOggJnD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v5xBOggJnD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v5xBOggJnD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v5xBOggJnD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5xBOggJnD .collapsed .btn {
  display: -webkit-flex;
}
.cid-v5xBOggJnD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-v5xBOggJnD .collapsed .navbar-collapse.collapsing,
.cid-v5xBOggJnD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-v5xBOggJnD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-v5xBOggJnD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-v5xBOggJnD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-v5xBOggJnD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-v5xBOggJnD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-v5xBOggJnD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-v5xBOggJnD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-v5xBOggJnD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-v5xBOggJnD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-v5xBOggJnD .collapsed button.navbar-toggler {
  display: block;
}
.cid-v5xBOggJnD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-v5xBOggJnD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-v5xBOggJnD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-v5xBOggJnD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-v5xBOggJnD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-v5xBOggJnD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-v5xBOggJnD .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5xBOggJnD img {
    height: 3.8rem !important;
  }
  .cid-v5xBOggJnD .btn {
    display: -webkit-flex;
  }
  .cid-v5xBOggJnD button.navbar-toggler {
    display: block;
  }
  .cid-v5xBOggJnD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-v5xBOggJnD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-v5xBOggJnD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-v5xBOggJnD .navbar-collapse.collapsing,
  .cid-v5xBOggJnD .navbar-collapse.show {
    display: block !important;
  }
  .cid-v5xBOggJnD .navbar-collapse.collapsing .navbar-nav,
  .cid-v5xBOggJnD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-v5xBOggJnD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-v5xBOggJnD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-v5xBOggJnD .navbar-collapse.collapsing .navbar-buttons,
  .cid-v5xBOggJnD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-v5xBOggJnD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-v5xBOggJnD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-v5xBOggJnD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-v5xBOggJnD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-v5xBOggJnD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-v5xBOggJnD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-v5xBOggJnD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-v5xBOggJnD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-v5xBOggJnD .nav-link:hover,
.cid-v5xBOggJnD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-vdqFdup00s {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/topics58-main1920-1920x1080.jpg");
}
.cid-vdqFdup00s H1 {
  text-align: left;
}
.cid-vdqFdup00s H3 {
  text-align: left;
}
.cid-vdqFdup00s .mbr-text,
.cid-vdqFdup00s .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vdqFdv8kuR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vdqFdv8kuR .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vdqFdv8kuR .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vdqFdv8kuR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vdqFdv8kuR .mbr-text {
    text-align: center;
  }
}
.cid-vdqFdv8kuR .mbr-text,
.cid-vdqFdv8kuR .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-vdqFdv8kuR H1 {
  color: #232323;
  text-align: left;
}
.cid-vdqFdv8kuR H3 {
  color: #232323;
  text-align: left;
}
.cid-vdqFdvpOMq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-vdqFdvpOMq P {
  color: #767676;
}
.cid-vdqFdvFbSs {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdvFbSs .mbr-section-subtitle {
  color: #767676;
}
.cid-vdqFdvFbSs H2 {
  color: #ad181f;
}
.cid-vdqFdvRx6k {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vdqFdvRx6k .mbr-text,
.cid-vdqFdvRx6k blockquote {
  color: #767676;
}
.cid-vdqFdvRx6k .mbr-text {
  color: #232323;
}
.cid-vdqFdvRx6k .mbr-text P {
  text-align: center;
}
.cid-vdqFdw05Mp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vdqFdw05Mp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vdqFdw05Mp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vdqFdw05Mp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vdqFdw05Mp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vdqFdw05Mp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vdqFdw05Mp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vdqFdw05Mp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vdqFdw05Mp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vdqFdw05Mp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vdqFdwiMLV {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdwiMLV .mbr-section-subtitle {
  color: #767676;
}
.cid-vdqFdwt4za {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vdqFdwt4za .line {
  background-color: #b60000;
  color: #b60000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vdqFdwt4za .section-text {
  padding: 2rem 0;
}
.cid-vdqFdwt4za .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-vdqFdwt4za .inner-container {
    width: 100% !important;
  }
}
.cid-vdqFdwEKGB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vdqFdwEKGB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vdqFdwEKGB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vdqFdwEKGB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vdqFdwEKGB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vdqFdwEKGB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vdqFdwEKGB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vdqFdwEKGB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vdqFdwEKGB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vdqFdwEKGB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vdqFdwY0Xm {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdwY0Xm .mbr-section-subtitle {
  color: #767676;
}
.cid-vdqFdxcvt8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdxcvt8 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-vdqFdxcvt8 h4 {
  text-align: center;
}
.cid-vdqFdxcvt8 p {
  text-align: center;
}
.cid-vdqFdxcvt8 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-vdqFdxcvt8 .card-title,
.cid-vdqFdxcvt8 .card-img {
  color: #ad181f;
}
.cid-vdqFdxBoBd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdqFdxBoBd .container {
  padding: 0 5%;
}
.cid-vdqFdxBoBd img,
.cid-vdqFdxBoBd .item-img {
  width: 100%;
}
.cid-vdqFdxBoBd .item:focus,
.cid-vdqFdxBoBd span:focus {
  outline: none;
}
.cid-vdqFdxBoBd .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-vdqFdxBoBd .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-vdqFdxBoBd .item {
  padding: 0;
  margin: 0;
}
.cid-vdqFdxBoBd .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vdqFdxBoBd .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-vdqFdxBoBd .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-vdqFdxXdis {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdqFdxXdis .button-padding {
  padding: 0;
}
.cid-vdqFdxXdis .btn {
  margin: 0;
}
.cid-vdqFdxXdis .button-top {
  margin-top: 20px;
}
.cid-vdqFdxXdis .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-vdqFdxXdis .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-vdqFdxXdis .mbr-text,
.cid-vdqFdxXdis .mbr-section-btn {
  text-align: left;
}
.cid-vdqFdybrvM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdybrvM .mbr-text {
  color: #232323;
}
.cid-vdqFdybrvM h4 {
  text-align: center;
}
.cid-vdqFdybrvM p {
  text-align: center;
}
.cid-vdqFdybrvM .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-vdqFdybrvM .card-title,
.cid-vdqFdybrvM .card-img {
  color: #ad181f;
}
.cid-vdqFdywYZ1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdqFdywYZ1 .container {
  padding: 0 5%;
}
.cid-vdqFdywYZ1 img,
.cid-vdqFdywYZ1 .item-img {
  width: 100%;
}
.cid-vdqFdywYZ1 .item:focus,
.cid-vdqFdywYZ1 span:focus {
  outline: none;
}
.cid-vdqFdywYZ1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-vdqFdywYZ1 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-vdqFdywYZ1 .item {
  padding: 0;
  margin: 0;
}
.cid-vdqFdywYZ1 .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vdqFdywYZ1 .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-vdqFdywYZ1 .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-vdqFdyOMtc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdqFdyOMtc .button-padding {
  padding: 0;
}
.cid-vdqFdyOMtc .btn {
  margin: 0;
}
.cid-vdqFdyOMtc .button-top {
  margin-top: 20px;
}
.cid-vdqFdyOMtc .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-vdqFdyOMtc .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-vdqFdyOMtc .mbr-text,
.cid-vdqFdyOMtc .mbr-section-btn {
  text-align: left;
}
.cid-vdqFdz4IEL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdz4IEL .mbr-text {
  color: #232323;
}
.cid-vdqFdz4IEL h4 {
  text-align: center;
}
.cid-vdqFdz4IEL p {
  text-align: center;
}
.cid-vdqFdz4IEL .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-vdqFdz4IEL .card-title,
.cid-vdqFdz4IEL .card-img {
  color: #ad181f;
}
.cid-vdqFdzsQdP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdqFdzsQdP .container {
  padding: 0 5%;
}
.cid-vdqFdzsQdP img,
.cid-vdqFdzsQdP .item-img {
  width: 100%;
}
.cid-vdqFdzsQdP .item:focus,
.cid-vdqFdzsQdP span:focus {
  outline: none;
}
.cid-vdqFdzsQdP .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-vdqFdzsQdP .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-vdqFdzsQdP .item {
  padding: 0;
  margin: 0;
}
.cid-vdqFdzsQdP .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vdqFdzsQdP .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-vdqFdzsQdP .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-vdqFdzJ18Q {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdqFdzJ18Q .button-padding {
  padding: 0;
}
.cid-vdqFdzJ18Q .btn {
  margin: 0;
}
.cid-vdqFdzJ18Q .button-top {
  margin-top: 20px;
}
.cid-vdqFdzJ18Q .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-vdqFdzJ18Q .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-vdqFdzJ18Q .mbr-text,
.cid-vdqFdzJ18Q .mbr-section-btn {
  text-align: left;
}
.cid-vdqFdzXO94 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdzXO94 .mbr-text {
  color: #232323;
}
.cid-vdqFdzXO94 h4 {
  text-align: center;
}
.cid-vdqFdzXO94 p {
  text-align: center;
}
.cid-vdqFdzXO94 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-vdqFdzXO94 .card-title,
.cid-vdqFdzXO94 .card-img {
  color: #ad181f;
}
.cid-vdqFdAj5DK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdqFdAj5DK .container {
  padding: 0 5%;
}
.cid-vdqFdAj5DK img,
.cid-vdqFdAj5DK .item-img {
  width: 100%;
}
.cid-vdqFdAj5DK .item:focus,
.cid-vdqFdAj5DK span:focus {
  outline: none;
}
.cid-vdqFdAj5DK .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-vdqFdAj5DK .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-vdqFdAj5DK .item {
  padding: 0;
  margin: 0;
}
.cid-vdqFdAj5DK .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vdqFdAj5DK .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-vdqFdAj5DK .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-vdqFdAzkAd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdqFdAzkAd .button-padding {
  padding: 0;
}
.cid-vdqFdAzkAd .btn {
  margin: 0;
}
.cid-vdqFdAzkAd .button-top {
  margin-top: 20px;
}
.cid-vdqFdAzkAd .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-vdqFdAzkAd .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-vdqFdAzkAd .mbr-text,
.cid-vdqFdAzkAd .mbr-section-btn {
  text-align: left;
}
.cid-vdqFdAOatN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdAOatN .mbr-text {
  color: #232323;
}
.cid-vdqFdAOatN h4 {
  text-align: center;
}
.cid-vdqFdAOatN p {
  text-align: center;
}
.cid-vdqFdAOatN .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-vdqFdAOatN .card-title,
.cid-vdqFdAOatN .card-img {
  color: #ad181f;
}
.cid-vdqFdB7TDM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdqFdB7TDM .container {
  padding: 0 5%;
}
.cid-vdqFdB7TDM img,
.cid-vdqFdB7TDM .item-img {
  width: 100%;
}
.cid-vdqFdB7TDM .item:focus,
.cid-vdqFdB7TDM span:focus {
  outline: none;
}
.cid-vdqFdB7TDM .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-vdqFdB7TDM .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-vdqFdB7TDM .item {
  padding: 0;
  margin: 0;
}
.cid-vdqFdB7TDM .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vdqFdB7TDM .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-vdqFdB7TDM .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-vdqFdBnNxK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vdqFdBnNxK .button-padding {
  padding: 0;
}
.cid-vdqFdBnNxK .btn {
  margin: 0;
}
.cid-vdqFdBnNxK .button-top {
  margin-top: 20px;
}
.cid-vdqFdBnNxK .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-vdqFdBnNxK .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-vdqFdBnNxK .mbr-text,
.cid-vdqFdBnNxK .mbr-section-btn {
  text-align: left;
}
.cid-vdqFdCElro {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-vdqFdCElro P {
  color: #767676;
}
.cid-vdqFdCXLPK {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vdqFdCXLPK .button-padding {
  padding: 0;
}
.cid-vdqFdCXLPK .btn {
  margin: 0;
}
.cid-vdqFdCXLPK .button-top {
  margin-top: 20px;
}
.cid-vdqFdCXLPK .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-vdqFdCXLPK .card-title {
  padding-bottom: 50px;
  margin: 0;
}
.cid-vdqFdCXLPK .mbr-text,
.cid-vdqFdCXLPK .mbr-section-btn {
  text-align: left;
}
.cid-vdqFdDd1nA {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-vdqFdDd1nA P {
  color: #767676;
}
.cid-vdqFdDtLo4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vdqFdDtLo4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vdqFdDtLo4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vdqFdDtLo4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vdqFdDtLo4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vdqFdDtLo4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vdqFdDtLo4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vdqFdDtLo4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vdqFdDtLo4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vdqFdDtLo4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vdqFdDUICs {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vdqFdDUICs .mbr-section-subtitle {
  color: #767676;
}
.cid-vdqFdEbkYd {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-vdqFdEbkYd .mbr-text,
.cid-vdqFdEbkYd blockquote {
  color: #767676;
}
.cid-vdqFdEbkYd .mbr-text {
  color: #232323;
}
.cid-vdqFdEbkYd .mbr-text P {
  text-align: center;
}
.cid-vdqFdEtKKV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-vdqFdEtKKV .mbr-text,
.cid-vdqFdEtKKV blockquote {
  color: #767676;
}
.cid-vdqFdEtKKV .mbr-text {
  color: #232323;
}
.cid-vdqFdEtKKV .mbr-text P {
  text-align: center;
}
.cid-vdqFdEIYae {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/linetest-2.svg");
}
.cid-vdqFdEIYae P {
  color: #767676;
}
.cid-vdqFdF0IKE {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-vdqFdFfjf8 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2d2926;
}
@media (max-width: 767px) {
  .cid-vdqFdFfjf8 .content {
    text-align: center;
  }
  .cid-vdqFdFfjf8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdqFdFfjf8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-vdqFdFfjf8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-vdqFdFfjf8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-vdqFdFfjf8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vdqFdFfjf8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-vdqFdFfjf8 .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-vdqFdFfjf8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-vdqFdFfjf8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vdqFdFfjf8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vdqFdFfjf8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vdqFdFfjf8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vdqFdFfjf8 H5 {
  color: #ffffff;
}
.cid-vdqFdFfjf8 P {
  color: #ffffff;
}
.cid-vdqFdFJmrA .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-vdqFdFJmrA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vdqFdFJmrA a {
  font-style: normal;
}
.cid-vdqFdFJmrA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vdqFdFJmrA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vdqFdFJmrA .nav-item:focus,
.cid-vdqFdFJmrA .nav-link:focus {
  outline: none;
}
.cid-vdqFdFJmrA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vdqFdFJmrA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vdqFdFJmrA .menu-logo {
  margin-right: auto;
}
.cid-vdqFdFJmrA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vdqFdFJmrA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vdqFdFJmrA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vdqFdFJmrA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vdqFdFJmrA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vdqFdFJmrA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vdqFdFJmrA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vdqFdFJmrA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vdqFdFJmrA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vdqFdFJmrA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vdqFdFJmrA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vdqFdFJmrA .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vdqFdFJmrA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vdqFdFJmrA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdqFdFJmrA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vdqFdFJmrA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vdqFdFJmrA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vdqFdFJmrA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vdqFdFJmrA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vdqFdFJmrA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vdqFdFJmrA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vdqFdFJmrA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vdqFdFJmrA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vdqFdFJmrA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vdqFdFJmrA button.navbar-toggler:focus {
  outline: none;
}
.cid-vdqFdFJmrA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #4f4943;
}
.cid-vdqFdFJmrA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vdqFdFJmrA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vdqFdFJmrA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vdqFdFJmrA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vdqFdFJmrA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vdqFdFJmrA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vdqFdFJmrA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vdqFdFJmrA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vdqFdFJmrA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vdqFdFJmrA .collapsed .btn {
  display: -webkit-flex;
}
.cid-vdqFdFJmrA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vdqFdFJmrA .collapsed .navbar-collapse.collapsing,
.cid-vdqFdFJmrA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vdqFdFJmrA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vdqFdFJmrA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vdqFdFJmrA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vdqFdFJmrA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vdqFdFJmrA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vdqFdFJmrA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vdqFdFJmrA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vdqFdFJmrA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vdqFdFJmrA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vdqFdFJmrA .collapsed button.navbar-toggler {
  display: block;
}
.cid-vdqFdFJmrA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vdqFdFJmrA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vdqFdFJmrA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vdqFdFJmrA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vdqFdFJmrA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vdqFdFJmrA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vdqFdFJmrA .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vdqFdFJmrA img {
    height: 3.8rem !important;
  }
  .cid-vdqFdFJmrA .btn {
    display: -webkit-flex;
  }
  .cid-vdqFdFJmrA button.navbar-toggler {
    display: block;
  }
  .cid-vdqFdFJmrA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vdqFdFJmrA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vdqFdFJmrA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vdqFdFJmrA .navbar-collapse.collapsing,
  .cid-vdqFdFJmrA .navbar-collapse.show {
    display: block !important;
  }
  .cid-vdqFdFJmrA .navbar-collapse.collapsing .navbar-nav,
  .cid-vdqFdFJmrA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vdqFdFJmrA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vdqFdFJmrA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vdqFdFJmrA .navbar-collapse.collapsing .navbar-buttons,
  .cid-vdqFdFJmrA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vdqFdFJmrA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vdqFdFJmrA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vdqFdFJmrA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vdqFdFJmrA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vdqFdFJmrA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vdqFdFJmrA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vdqFdFJmrA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vdqFdFJmrA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vdqFdFJmrA .nav-link:hover,
.cid-vdqFdFJmrA .dropdown-item:hover {
  color: #c1c1c1 !important;
}
