body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 0.7rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.12rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 2rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.44rem;
}
/* ---- 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: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.56rem;
    font-size: calc( 0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #b1a374 !important;
}
.bg-success {
  background-color: #468407 !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #cc2952 !important;
  border-color: #cc2952 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #8c1c38 !important;
  border-color: #8c1c38 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #8c1c38 !important;
  border-color: #8c1c38 !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: #468407 !important;
  border-color: #468407 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #1f3b03 !important;
  border-color: #1f3b03 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #1f3b03 !important;
  border-color: #1f3b03 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !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: #7a6e45;
  color: #7a6e45;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #771830;
  color: #771830;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #cc2952;
  border-color: #cc2952;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #cc2952 !important;
  border-color: #cc2952 !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: #132302;
  color: #132302;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #468407;
  border-color: #468407;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #468407 !important;
  border-color: #468407 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !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: #b1a374 !important;
}
.text-secondary {
  color: #cc2952 !important;
}
.text-success {
  color: #468407 !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #7a6e45 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #771830 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #132302 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !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: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #b1a374;
  border-color: #b1a374;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #b1a374;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #dfd9c6;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #86f318;
}
.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: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.44rem;
}
blockquote {
  border-color: #b1a374;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@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: #b1a374;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #b1a374;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@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: #b1a374;
  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: #b1a374;
  border-bottom-color: #b1a374;
}
.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: #b1a374 !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: #cc2952 !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='%23b1a374' %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-qKPUY3gqcF .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qKPUY3gqcF .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qKPUY3gqcF a {
  font-style: normal;
}
.cid-qKPUY3gqcF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qKPUY3gqcF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qKPUY3gqcF .nav-item:focus,
.cid-qKPUY3gqcF .nav-link:focus {
  outline: none;
}
.cid-qKPUY3gqcF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qKPUY3gqcF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qKPUY3gqcF .menu-logo {
  margin-right: auto;
}
.cid-qKPUY3gqcF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qKPUY3gqcF .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-qKPUY3gqcF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qKPUY3gqcF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qKPUY3gqcF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qKPUY3gqcF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qKPUY3gqcF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qKPUY3gqcF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qKPUY3gqcF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qKPUY3gqcF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qKPUY3gqcF .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qKPUY3gqcF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qKPUY3gqcF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qKPUY3gqcF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qKPUY3gqcF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qKPUY3gqcF .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-qKPUY3gqcF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qKPUY3gqcF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qKPUY3gqcF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qKPUY3gqcF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qKPUY3gqcF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qKPUY3gqcF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qKPUY3gqcF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qKPUY3gqcF button.navbar-toggler:focus {
  outline: none;
}
.cid-qKPUY3gqcF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qKPUY3gqcF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qKPUY3gqcF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qKPUY3gqcF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qKPUY3gqcF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qKPUY3gqcF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKPUY3gqcF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qKPUY3gqcF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qKPUY3gqcF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKPUY3gqcF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qKPUY3gqcF .collapsed .btn {
  display: flex;
}
.cid-qKPUY3gqcF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qKPUY3gqcF .collapsed .navbar-collapse.collapsing,
.cid-qKPUY3gqcF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qKPUY3gqcF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qKPUY3gqcF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qKPUY3gqcF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qKPUY3gqcF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qKPUY3gqcF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qKPUY3gqcF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qKPUY3gqcF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qKPUY3gqcF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qKPUY3gqcF .collapsed button.navbar-toggler {
  display: block;
}
.cid-qKPUY3gqcF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qKPUY3gqcF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qKPUY3gqcF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qKPUY3gqcF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qKPUY3gqcF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qKPUY3gqcF .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: 991px) {
  .cid-qKPUY3gqcF.navbar-expand {
    flex-direction: column;
  }
  .cid-qKPUY3gqcF img {
    height: 3.8rem !important;
  }
  .cid-qKPUY3gqcF .btn {
    display: flex;
  }
  .cid-qKPUY3gqcF button.navbar-toggler {
    display: block;
  }
  .cid-qKPUY3gqcF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qKPUY3gqcF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qKPUY3gqcF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qKPUY3gqcF .navbar-collapse.collapsing,
  .cid-qKPUY3gqcF .navbar-collapse.show {
    display: block !important;
  }
  .cid-qKPUY3gqcF .navbar-collapse.collapsing .navbar-nav,
  .cid-qKPUY3gqcF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qKPUY3gqcF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qKPUY3gqcF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qKPUY3gqcF .navbar-collapse.collapsing .navbar-buttons,
  .cid-qKPUY3gqcF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qKPUY3gqcF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qKPUY3gqcF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qKPUY3gqcF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qKPUY3gqcF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qKPUY3gqcF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qKPUY3gqcF .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-qKPUY3gqcF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qKPUY3gqcF .navbar-collapse {
  flex-basis: auto;
}
.cid-qKPUY3gqcF .nav-link:hover,
.cid-qKPUY3gqcF .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-u7DtEH9Aon {
  background: #ffffff;
}
.cid-u7DtEH9Aon .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-u7DtEH9Aon .mbr-figure {
  margin: 0 auto;
}
.cid-u7DtEH9Aon figcaption {
  position: relative;
}
.cid-u7DtEH9Aon figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u7DtEH9Aon .image-block {
    width: 100% !important;
  }
}
.cid-uNa16oeSel {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uNa16oeSel h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-uNa16oeSel p {
  color: #ffffff;
}
.cid-uNa16oeSel .card {
  margin-bottom: 2rem;
}
.cid-uNa16oeSel .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
  background-color: #149dcc;
}
.cid-uNa16oeSel .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-uNa16oeSel .card-box {
  padding-bottom: 2rem;
  background-color: #149dcc;
  background: linear-gradient(#149dcc, transparent);
}
.cid-uNa16oeSel .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-uNa16oeSel .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-uNa16oeSel .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uNa16oeSel .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-uNa16oeSel P {
  color: #f7ed4a;
}
.cid-uFNVn1TAjZ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/erkanyallioglu-51-1024x768.jpeg");
}
.cid-uFNVn1TAjZ h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-uFNVn1TAjZ p {
  color: #ffffff;
}
.cid-uFNVn1TAjZ .card {
  margin-bottom: 2rem;
}
.cid-uFNVn1TAjZ .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
  background-color: #149dcc;
}
.cid-uFNVn1TAjZ .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-uFNVn1TAjZ .card-box {
  padding-bottom: 2rem;
  background-color: #149dcc;
  background: linear-gradient(#149dcc, transparent);
}
.cid-uFNVn1TAjZ .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-uFNVn1TAjZ .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-uFNVn1TAjZ .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uFNVn1TAjZ .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-uFNVn1TAjZ P {
  color: #f7ed4a;
}
.cid-qKQh5BZ17M {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qKQh5BZ17M .title {
  margin-bottom: 2rem;
}
.cid-qKQh5BZ17M .mbr-section-subtitle {
  color: #767676;
}
.cid-qKQh5BZ17M a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qKQh5BZ17M a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qKQh5BZ17M .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qKQh5BZ17M .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qKQogFHZhu {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qKQogFHZhu .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qKQogFHZhu .social-list a:focus {
  text-decoration: none;
}
.cid-qKQdrIeh3H {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qKQdrIeh3H .content {
    text-align: center;
  }
  .cid-qKQdrIeh3H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qKQdrIeh3H .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qKQdrIeh3H .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qKQdrIeh3H .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qKQdrIeh3H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qKQdrIeh3H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qKQdrIeh3H .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qKQdrIeh3H .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qKQdrIeh3H .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qKQdrIeh3H .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qKQdrIeh3H .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qKQdrIeh3H .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qKQdrIeh3H P {
  color: #232323;
}
.cid-qKQdrIeh3H H5 {
  color: #232323;
}
.cid-qKQdw4h1HE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qKQNnbB7Ia .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qKQNnbB7Ia .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qKQNnbB7Ia a {
  font-style: normal;
}
.cid-qKQNnbB7Ia .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qKQNnbB7Ia .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qKQNnbB7Ia .nav-item:focus,
.cid-qKQNnbB7Ia .nav-link:focus {
  outline: none;
}
.cid-qKQNnbB7Ia .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qKQNnbB7Ia .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qKQNnbB7Ia .menu-logo {
  margin-right: auto;
}
.cid-qKQNnbB7Ia .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qKQNnbB7Ia .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-qKQNnbB7Ia .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qKQNnbB7Ia .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qKQNnbB7Ia .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qKQNnbB7Ia .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qKQNnbB7Ia .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qKQNnbB7Ia .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qKQNnbB7Ia .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qKQNnbB7Ia .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qKQNnbB7Ia .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qKQNnbB7Ia .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qKQNnbB7Ia .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qKQNnbB7Ia .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qKQNnbB7Ia .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qKQNnbB7Ia .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-qKQNnbB7Ia .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qKQNnbB7Ia .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qKQNnbB7Ia .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qKQNnbB7Ia .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qKQNnbB7Ia .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qKQNnbB7Ia .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qKQNnbB7Ia button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qKQNnbB7Ia button.navbar-toggler:focus {
  outline: none;
}
.cid-qKQNnbB7Ia button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qKQNnbB7Ia button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qKQNnbB7Ia button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQNnbB7Ia button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQNnbB7Ia button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qKQNnbB7Ia nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQNnbB7Ia nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qKQNnbB7Ia nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qKQNnbB7Ia nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQNnbB7Ia .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qKQNnbB7Ia .collapsed .btn {
  display: flex;
}
.cid-qKQNnbB7Ia .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.collapsing,
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qKQNnbB7Ia .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qKQNnbB7Ia .collapsed button.navbar-toggler {
  display: block;
}
.cid-qKQNnbB7Ia .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qKQNnbB7Ia .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qKQNnbB7Ia .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qKQNnbB7Ia .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qKQNnbB7Ia .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qKQNnbB7Ia .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: 991px) {
  .cid-qKQNnbB7Ia.navbar-expand {
    flex-direction: column;
  }
  .cid-qKQNnbB7Ia img {
    height: 3.8rem !important;
  }
  .cid-qKQNnbB7Ia .btn {
    display: flex;
  }
  .cid-qKQNnbB7Ia button.navbar-toggler {
    display: block;
  }
  .cid-qKQNnbB7Ia .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qKQNnbB7Ia .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qKQNnbB7Ia .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qKQNnbB7Ia .navbar-collapse.collapsing,
  .cid-qKQNnbB7Ia .navbar-collapse.show {
    display: block !important;
  }
  .cid-qKQNnbB7Ia .navbar-collapse.collapsing .navbar-nav,
  .cid-qKQNnbB7Ia .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qKQNnbB7Ia .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qKQNnbB7Ia .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qKQNnbB7Ia .navbar-collapse.collapsing .navbar-buttons,
  .cid-qKQNnbB7Ia .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qKQNnbB7Ia .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qKQNnbB7Ia .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qKQNnbB7Ia .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qKQNnbB7Ia .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qKQNnbB7Ia .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qKQNnbB7Ia .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-qKQNnbB7Ia .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qKQNnbB7Ia .navbar-collapse {
  flex-basis: auto;
}
.cid-qKQNnbB7Ia .nav-link:hover,
.cid-qKQNnbB7Ia .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qKQNOfjvlL {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKQNOfjvlL .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qKQNOfjvlL .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-qKQNOfjvlL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qKQNOfjvlL .inner-container {
    width: 100% !important;
  }
}
.cid-qKQNOfjvlL .section-text DIV {
  text-align: left;
}
.cid-qKQNnekLRM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qKQNnekLRM .title {
  margin-bottom: 2rem;
}
.cid-qKQNnekLRM .mbr-section-subtitle {
  color: #767676;
}
.cid-qKQNnekLRM a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qKQNnekLRM a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qKQNnekLRM .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qKQNnekLRM .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qKQNneQOCK {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qKQNneQOCK .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qKQNneQOCK .social-list a:focus {
  text-decoration: none;
}
.cid-qKQNnfsv2N {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qKQNnfsv2N .content {
    text-align: center;
  }
  .cid-qKQNnfsv2N .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qKQNnfsv2N .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qKQNnfsv2N .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qKQNnfsv2N .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qKQNnfsv2N .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qKQNnfsv2N .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qKQNnfsv2N .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qKQNnfsv2N .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qKQNnfsv2N .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qKQNnfsv2N .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qKQNnfsv2N .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qKQNnfsv2N .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qKQNnfsv2N P {
  color: #232323;
}
.cid-qKQNnfsv2N H5 {
  color: #232323;
}
.cid-qKQNng8yUo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qKQOPod1ew .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qKQOPod1ew .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qKQOPod1ew a {
  font-style: normal;
}
.cid-qKQOPod1ew .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qKQOPod1ew .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qKQOPod1ew .nav-item:focus,
.cid-qKQOPod1ew .nav-link:focus {
  outline: none;
}
.cid-qKQOPod1ew .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qKQOPod1ew .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qKQOPod1ew .menu-logo {
  margin-right: auto;
}
.cid-qKQOPod1ew .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qKQOPod1ew .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-qKQOPod1ew .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qKQOPod1ew .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qKQOPod1ew .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qKQOPod1ew .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qKQOPod1ew .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qKQOPod1ew .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qKQOPod1ew .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qKQOPod1ew .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qKQOPod1ew .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qKQOPod1ew .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qKQOPod1ew .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qKQOPod1ew .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qKQOPod1ew .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qKQOPod1ew .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-qKQOPod1ew .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qKQOPod1ew .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qKQOPod1ew .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qKQOPod1ew .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qKQOPod1ew .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qKQOPod1ew .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qKQOPod1ew button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qKQOPod1ew button.navbar-toggler:focus {
  outline: none;
}
.cid-qKQOPod1ew button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qKQOPod1ew button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qKQOPod1ew button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQOPod1ew button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQOPod1ew button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qKQOPod1ew nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQOPod1ew nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qKQOPod1ew nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qKQOPod1ew nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQOPod1ew .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qKQOPod1ew .collapsed .btn {
  display: flex;
}
.cid-qKQOPod1ew .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qKQOPod1ew .collapsed .navbar-collapse.collapsing,
.cid-qKQOPod1ew .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qKQOPod1ew .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qKQOPod1ew .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qKQOPod1ew .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qKQOPod1ew .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qKQOPod1ew .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qKQOPod1ew .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qKQOPod1ew .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qKQOPod1ew .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qKQOPod1ew .collapsed button.navbar-toggler {
  display: block;
}
.cid-qKQOPod1ew .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qKQOPod1ew .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qKQOPod1ew .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qKQOPod1ew .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qKQOPod1ew .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qKQOPod1ew .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: 991px) {
  .cid-qKQOPod1ew.navbar-expand {
    flex-direction: column;
  }
  .cid-qKQOPod1ew img {
    height: 3.8rem !important;
  }
  .cid-qKQOPod1ew .btn {
    display: flex;
  }
  .cid-qKQOPod1ew button.navbar-toggler {
    display: block;
  }
  .cid-qKQOPod1ew .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qKQOPod1ew .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qKQOPod1ew .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qKQOPod1ew .navbar-collapse.collapsing,
  .cid-qKQOPod1ew .navbar-collapse.show {
    display: block !important;
  }
  .cid-qKQOPod1ew .navbar-collapse.collapsing .navbar-nav,
  .cid-qKQOPod1ew .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qKQOPod1ew .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qKQOPod1ew .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qKQOPod1ew .navbar-collapse.collapsing .navbar-buttons,
  .cid-qKQOPod1ew .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qKQOPod1ew .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qKQOPod1ew .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qKQOPod1ew .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qKQOPod1ew .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qKQOPod1ew .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qKQOPod1ew .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-qKQOPod1ew .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qKQOPod1ew .navbar-collapse {
  flex-basis: auto;
}
.cid-qKQOPod1ew .nav-link:hover,
.cid-qKQOPod1ew .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qKQQLyU7F2 {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qKQQLyU7F2 .mbr-section-subtitle {
  color: #767676;
}
.cid-qKQQLyU7F2 .mbr-text {
  color: #767676;
}
.cid-qKQQLyU7F2 .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-qKQQLyU7F2 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qKQQLyU7F2 .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-qKQQLyU7F2 .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-qKQQLyU7F2 .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-qKQQLyU7F2 .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-qKQQLyU7F2 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-qKQQLyU7F2 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-qKQQLyU7F2 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-qKQQLyU7F2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qKQQLyU7F2 .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-qKQQLyU7F2 .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-qKQQLyU7F2 .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-qKQQLyU7F2 .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-qKQQLyU7F2 .card-title {
  text-align: center;
}
.cid-qKQOPqbpLk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qKQOPqbpLk .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qKQOPqbpLk .social-list a:focus {
  text-decoration: none;
}
.cid-qKQOPqQpEr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qKQOPqQpEr .content {
    text-align: center;
  }
  .cid-qKQOPqQpEr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qKQOPqQpEr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qKQOPqQpEr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qKQOPqQpEr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qKQOPqQpEr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qKQOPqQpEr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qKQOPqQpEr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qKQOPqQpEr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qKQOPqQpEr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qKQOPqQpEr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qKQOPqQpEr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qKQOPqQpEr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qKQOPqQpEr P {
  color: #232323;
}
.cid-qKQOPqQpEr H5 {
  color: #232323;
}
.cid-qKQOPrw3yy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qKQRuaLs1x .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qKQRuaLs1x .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qKQRuaLs1x a {
  font-style: normal;
}
.cid-qKQRuaLs1x .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qKQRuaLs1x .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qKQRuaLs1x .nav-item:focus,
.cid-qKQRuaLs1x .nav-link:focus {
  outline: none;
}
.cid-qKQRuaLs1x .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qKQRuaLs1x .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qKQRuaLs1x .menu-logo {
  margin-right: auto;
}
.cid-qKQRuaLs1x .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qKQRuaLs1x .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-qKQRuaLs1x .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qKQRuaLs1x .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qKQRuaLs1x .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qKQRuaLs1x .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qKQRuaLs1x .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qKQRuaLs1x .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qKQRuaLs1x .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qKQRuaLs1x .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qKQRuaLs1x .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qKQRuaLs1x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qKQRuaLs1x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qKQRuaLs1x .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qKQRuaLs1x .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qKQRuaLs1x .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-qKQRuaLs1x .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qKQRuaLs1x .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qKQRuaLs1x .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qKQRuaLs1x .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qKQRuaLs1x .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qKQRuaLs1x .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qKQRuaLs1x button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qKQRuaLs1x button.navbar-toggler:focus {
  outline: none;
}
.cid-qKQRuaLs1x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qKQRuaLs1x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qKQRuaLs1x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQRuaLs1x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQRuaLs1x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qKQRuaLs1x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQRuaLs1x nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qKQRuaLs1x nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qKQRuaLs1x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQRuaLs1x .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qKQRuaLs1x .collapsed .btn {
  display: flex;
}
.cid-qKQRuaLs1x .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qKQRuaLs1x .collapsed .navbar-collapse.collapsing,
.cid-qKQRuaLs1x .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qKQRuaLs1x .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qKQRuaLs1x .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qKQRuaLs1x .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qKQRuaLs1x .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qKQRuaLs1x .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qKQRuaLs1x .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qKQRuaLs1x .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qKQRuaLs1x .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qKQRuaLs1x .collapsed button.navbar-toggler {
  display: block;
}
.cid-qKQRuaLs1x .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qKQRuaLs1x .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qKQRuaLs1x .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qKQRuaLs1x .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qKQRuaLs1x .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qKQRuaLs1x .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: 991px) {
  .cid-qKQRuaLs1x.navbar-expand {
    flex-direction: column;
  }
  .cid-qKQRuaLs1x img {
    height: 3.8rem !important;
  }
  .cid-qKQRuaLs1x .btn {
    display: flex;
  }
  .cid-qKQRuaLs1x button.navbar-toggler {
    display: block;
  }
  .cid-qKQRuaLs1x .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qKQRuaLs1x .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qKQRuaLs1x .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qKQRuaLs1x .navbar-collapse.collapsing,
  .cid-qKQRuaLs1x .navbar-collapse.show {
    display: block !important;
  }
  .cid-qKQRuaLs1x .navbar-collapse.collapsing .navbar-nav,
  .cid-qKQRuaLs1x .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qKQRuaLs1x .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qKQRuaLs1x .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qKQRuaLs1x .navbar-collapse.collapsing .navbar-buttons,
  .cid-qKQRuaLs1x .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qKQRuaLs1x .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qKQRuaLs1x .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qKQRuaLs1x .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qKQRuaLs1x .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qKQRuaLs1x .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qKQRuaLs1x .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-qKQRuaLs1x .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qKQRuaLs1x .navbar-collapse {
  flex-basis: auto;
}
.cid-qKQRuaLs1x .nav-link:hover,
.cid-qKQRuaLs1x .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qKQRChxRgg {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-qKQRChxRgg .carousel-control {
  background: #000;
}
.cid-qKQRChxRgg .mbr-section-subtitle {
  color: #767676;
}
.cid-qKQRChxRgg .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qKQRChxRgg .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-qKQRChxRgg .carousel-item .wrap-img {
  text-align: center;
}
.cid-qKQRChxRgg .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-qKQRChxRgg .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qKQRChxRgg .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-qKQRChxRgg .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-qKQRChxRgg .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-qKQRChxRgg .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-qKQRChxRgg .cloneditem-1,
.cid-qKQRChxRgg .cloneditem-2,
.cid-qKQRChxRgg .cloneditem-3,
.cid-qKQRChxRgg .cloneditem-4,
.cid-qKQRChxRgg .cloneditem-5 {
  display: none;
}
.cid-qKQRChxRgg .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-qKQRChxRgg .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-qKQRChxRgg .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides2 .cloneditem-1,
  .cid-qKQRChxRgg .carousel-inner.slides2 .cloneditem-2,
  .cid-qKQRChxRgg .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-qKQRChxRgg .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides3 .cloneditem-1,
  .cid-qKQRChxRgg .carousel-inner.slides3 .cloneditem-2,
  .cid-qKQRChxRgg .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-qKQRChxRgg .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides4 .cloneditem-1,
  .cid-qKQRChxRgg .carousel-inner.slides4 .cloneditem-2,
  .cid-qKQRChxRgg .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-qKQRChxRgg .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides5 .cloneditem-1,
  .cid-qKQRChxRgg .carousel-inner.slides5 .cloneditem-2,
  .cid-qKQRChxRgg .carousel-inner.slides5 .cloneditem-3,
  .cid-qKQRChxRgg .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-qKQRChxRgg .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-qKQRChxRgg .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qKQRChxRgg .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qKQRChxRgg .carousel-inner.slides6 .cloneditem-1,
  .cid-qKQRChxRgg .carousel-inner.slides6 .cloneditem-2,
  .cid-qKQRChxRgg .carousel-inner.slides6 .cloneditem-3,
  .cid-qKQRChxRgg .carousel-inner.slides6 .cloneditem-4,
  .cid-qKQRChxRgg .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-qKQRubU2hq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qKQRubU2hq .title {
  margin-bottom: 2rem;
}
.cid-qKQRubU2hq .mbr-section-subtitle {
  color: #767676;
}
.cid-qKQRubU2hq a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qKQRubU2hq a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qKQRubU2hq .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qKQRubU2hq .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qKQRuczcWL {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qKQRuczcWL .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qKQRuczcWL .social-list a:focus {
  text-decoration: none;
}
.cid-qKQRudawv1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qKQRudawv1 .content {
    text-align: center;
  }
  .cid-qKQRudawv1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qKQRudawv1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qKQRudawv1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qKQRudawv1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qKQRudawv1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qKQRudawv1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qKQRudawv1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qKQRudawv1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qKQRudawv1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qKQRudawv1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qKQRudawv1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qKQRudawv1 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qKQRudawv1 P {
  color: #232323;
}
.cid-qKQRudawv1 H5 {
  color: #232323;
}
.cid-qKQRudS6cp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qLArSfaRYU .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLArSfaRYU .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qLArSfaRYU a {
  font-style: normal;
}
.cid-qLArSfaRYU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLArSfaRYU .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLArSfaRYU .nav-item:focus,
.cid-qLArSfaRYU .nav-link:focus {
  outline: none;
}
.cid-qLArSfaRYU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLArSfaRYU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLArSfaRYU .menu-logo {
  margin-right: auto;
}
.cid-qLArSfaRYU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLArSfaRYU .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-qLArSfaRYU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLArSfaRYU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLArSfaRYU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLArSfaRYU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLArSfaRYU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLArSfaRYU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLArSfaRYU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLArSfaRYU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLArSfaRYU .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLArSfaRYU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLArSfaRYU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLArSfaRYU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLArSfaRYU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLArSfaRYU .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-qLArSfaRYU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLArSfaRYU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLArSfaRYU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLArSfaRYU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLArSfaRYU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLArSfaRYU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLArSfaRYU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLArSfaRYU button.navbar-toggler:focus {
  outline: none;
}
.cid-qLArSfaRYU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLArSfaRYU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLArSfaRYU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLArSfaRYU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLArSfaRYU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLArSfaRYU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLArSfaRYU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLArSfaRYU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLArSfaRYU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLArSfaRYU .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLArSfaRYU .collapsed .btn {
  display: flex;
}
.cid-qLArSfaRYU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLArSfaRYU .collapsed .navbar-collapse.collapsing,
.cid-qLArSfaRYU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLArSfaRYU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLArSfaRYU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLArSfaRYU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLArSfaRYU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLArSfaRYU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLArSfaRYU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLArSfaRYU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLArSfaRYU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLArSfaRYU .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLArSfaRYU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLArSfaRYU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLArSfaRYU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLArSfaRYU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLArSfaRYU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLArSfaRYU .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: 991px) {
  .cid-qLArSfaRYU.navbar-expand {
    flex-direction: column;
  }
  .cid-qLArSfaRYU img {
    height: 3.8rem !important;
  }
  .cid-qLArSfaRYU .btn {
    display: flex;
  }
  .cid-qLArSfaRYU button.navbar-toggler {
    display: block;
  }
  .cid-qLArSfaRYU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLArSfaRYU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLArSfaRYU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLArSfaRYU .navbar-collapse.collapsing,
  .cid-qLArSfaRYU .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLArSfaRYU .navbar-collapse.collapsing .navbar-nav,
  .cid-qLArSfaRYU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLArSfaRYU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLArSfaRYU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLArSfaRYU .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLArSfaRYU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLArSfaRYU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLArSfaRYU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLArSfaRYU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLArSfaRYU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLArSfaRYU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLArSfaRYU .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-qLArSfaRYU .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLArSfaRYU .navbar-collapse {
  flex-basis: auto;
}
.cid-qLArSfaRYU .nav-link:hover,
.cid-qLArSfaRYU .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qLAsngjLQV {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLAsngjLQV .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLAsngjLQV .section-text {
  padding: 2rem 0;
}
.cid-qLAsngjLQV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLAsngjLQV .inner-container {
    width: 100% !important;
  }
}
.cid-qLAsfXjwSM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLAsfXjwSM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qLAsfXjwSM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qLAsfXjwSM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qLAsfXjwSM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qLAsfXjwSM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qLAsfXjwSM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qLAsfXjwSM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qLAsfXjwSM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qLAsfXjwSM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr4wZbjoT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr4wZbjoT .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr4wZbjoT .section-text {
  padding: 2rem 0;
}
.cid-qMr4wZbjoT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr4wZbjoT .inner-container {
    width: 100% !important;
  }
}
.cid-qMr4GGEo17 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr4GGEo17 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr4GGEo17 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr4GGEo17 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr4GGEo17 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr4GGEo17 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr4GGEo17 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr4GGEo17 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr4GGEo17 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr4GGEo17 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr4WzfJSM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr4WzfJSM .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr4WzfJSM .section-text {
  padding: 2rem 0;
}
.cid-qMr4WzfJSM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr4WzfJSM .inner-container {
    width: 100% !important;
  }
}
.cid-qMr51MKaeQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr51MKaeQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr51MKaeQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr51MKaeQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr51MKaeQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr51MKaeQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr51MKaeQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr51MKaeQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr51MKaeQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr51MKaeQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qLArSgIhkx {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qLArSgIhkx .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qLArSgIhkx .social-list a:focus {
  text-decoration: none;
}
.cid-qLArShhr0u {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qLArShhr0u .content {
    text-align: center;
  }
  .cid-qLArShhr0u .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qLArShhr0u .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qLArShhr0u .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qLArShhr0u .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qLArShhr0u .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qLArShhr0u .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qLArShhr0u .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qLArShhr0u .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qLArShhr0u .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qLArShhr0u .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qLArShhr0u .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qLArShhr0u .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qLArShhr0u P {
  color: #232323;
}
.cid-qLArShhr0u H5 {
  color: #232323;
}
.cid-qLArShMvLN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qMr5B6uySL .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMr5B6uySL .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qMr5B6uySL a {
  font-style: normal;
}
.cid-qMr5B6uySL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMr5B6uySL .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMr5B6uySL .nav-item:focus,
.cid-qMr5B6uySL .nav-link:focus {
  outline: none;
}
.cid-qMr5B6uySL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMr5B6uySL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMr5B6uySL .menu-logo {
  margin-right: auto;
}
.cid-qMr5B6uySL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMr5B6uySL .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-qMr5B6uySL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMr5B6uySL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMr5B6uySL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMr5B6uySL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMr5B6uySL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMr5B6uySL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMr5B6uySL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMr5B6uySL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMr5B6uySL .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMr5B6uySL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMr5B6uySL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMr5B6uySL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMr5B6uySL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMr5B6uySL .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-qMr5B6uySL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMr5B6uySL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMr5B6uySL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMr5B6uySL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMr5B6uySL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMr5B6uySL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMr5B6uySL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMr5B6uySL button.navbar-toggler:focus {
  outline: none;
}
.cid-qMr5B6uySL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMr5B6uySL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMr5B6uySL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr5B6uySL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr5B6uySL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMr5B6uySL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr5B6uySL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMr5B6uySL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMr5B6uySL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr5B6uySL .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMr5B6uySL .collapsed .btn {
  display: flex;
}
.cid-qMr5B6uySL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMr5B6uySL .collapsed .navbar-collapse.collapsing,
.cid-qMr5B6uySL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMr5B6uySL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMr5B6uySL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMr5B6uySL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMr5B6uySL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMr5B6uySL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMr5B6uySL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMr5B6uySL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMr5B6uySL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMr5B6uySL .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMr5B6uySL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMr5B6uySL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMr5B6uySL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMr5B6uySL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMr5B6uySL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMr5B6uySL .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: 991px) {
  .cid-qMr5B6uySL.navbar-expand {
    flex-direction: column;
  }
  .cid-qMr5B6uySL img {
    height: 3.8rem !important;
  }
  .cid-qMr5B6uySL .btn {
    display: flex;
  }
  .cid-qMr5B6uySL button.navbar-toggler {
    display: block;
  }
  .cid-qMr5B6uySL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMr5B6uySL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMr5B6uySL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMr5B6uySL .navbar-collapse.collapsing,
  .cid-qMr5B6uySL .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMr5B6uySL .navbar-collapse.collapsing .navbar-nav,
  .cid-qMr5B6uySL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMr5B6uySL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMr5B6uySL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMr5B6uySL .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMr5B6uySL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMr5B6uySL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMr5B6uySL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMr5B6uySL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMr5B6uySL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMr5B6uySL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMr5B6uySL .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-qMr5B6uySL .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMr5B6uySL .navbar-collapse {
  flex-basis: auto;
}
.cid-qMr5B6uySL .nav-link:hover,
.cid-qMr5B6uySL .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qMr5B6XX8u {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr5B6XX8u .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr5B6XX8u .section-text {
  padding: 2rem 0;
}
.cid-qMr5B6XX8u .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr5B6XX8u .inner-container {
    width: 100% !important;
  }
}
.cid-qMr5B7F0rh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr5B7F0rh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr5B7F0rh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr5B7F0rh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr5B7F0rh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr5B7F0rh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr5B7F0rh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr5B7F0rh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr5B7F0rh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr5B7F0rh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr5B8liLO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr5B8liLO .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr5B8liLO .section-text {
  padding: 2rem 0;
}
.cid-qMr5B8liLO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr5B8liLO .inner-container {
    width: 100% !important;
  }
}
.cid-tH3aBxByBt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3aBxByBt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3aBxByBt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3aBxByBt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3aBxByBt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3aBxByBt .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-tH3aBxByBt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3aBxByBt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3aBxByBt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3aBxByBt .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-qMr5B9hJ0l {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr5B9hJ0l .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr5B9hJ0l .section-text {
  padding: 2rem 0;
}
.cid-qMr5B9hJ0l .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr5B9hJ0l .inner-container {
    width: 100% !important;
  }
}
.cid-tH3aRwCayV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3aRwCayV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3aRwCayV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3aRwCayV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3aRwCayV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3aRwCayV .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-tH3aRwCayV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3aRwCayV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3aRwCayV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3aRwCayV .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-qMr5BajJIH {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qMr5BajJIH .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qMr5BajJIH .social-list a:focus {
  text-decoration: none;
}
.cid-qMr5Bbcbb0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qMr5Bbcbb0 .content {
    text-align: center;
  }
  .cid-qMr5Bbcbb0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qMr5Bbcbb0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qMr5Bbcbb0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qMr5Bbcbb0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qMr5Bbcbb0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qMr5Bbcbb0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qMr5Bbcbb0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qMr5Bbcbb0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qMr5Bbcbb0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qMr5Bbcbb0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qMr5Bbcbb0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qMr5Bbcbb0 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qMr5Bbcbb0 P {
  color: #232323;
}
.cid-qMr5Bbcbb0 H5 {
  color: #232323;
}
.cid-qMr5BbJigk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qMr7kE0QxI .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMr7kE0QxI .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qMr7kE0QxI a {
  font-style: normal;
}
.cid-qMr7kE0QxI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMr7kE0QxI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMr7kE0QxI .nav-item:focus,
.cid-qMr7kE0QxI .nav-link:focus {
  outline: none;
}
.cid-qMr7kE0QxI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMr7kE0QxI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMr7kE0QxI .menu-logo {
  margin-right: auto;
}
.cid-qMr7kE0QxI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMr7kE0QxI .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-qMr7kE0QxI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMr7kE0QxI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMr7kE0QxI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMr7kE0QxI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMr7kE0QxI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMr7kE0QxI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMr7kE0QxI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMr7kE0QxI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMr7kE0QxI .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMr7kE0QxI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMr7kE0QxI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMr7kE0QxI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMr7kE0QxI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMr7kE0QxI .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-qMr7kE0QxI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMr7kE0QxI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMr7kE0QxI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMr7kE0QxI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMr7kE0QxI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMr7kE0QxI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMr7kE0QxI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMr7kE0QxI button.navbar-toggler:focus {
  outline: none;
}
.cid-qMr7kE0QxI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMr7kE0QxI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMr7kE0QxI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr7kE0QxI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr7kE0QxI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMr7kE0QxI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr7kE0QxI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMr7kE0QxI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMr7kE0QxI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr7kE0QxI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMr7kE0QxI .collapsed .btn {
  display: flex;
}
.cid-qMr7kE0QxI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMr7kE0QxI .collapsed .navbar-collapse.collapsing,
.cid-qMr7kE0QxI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMr7kE0QxI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMr7kE0QxI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMr7kE0QxI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMr7kE0QxI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMr7kE0QxI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMr7kE0QxI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMr7kE0QxI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMr7kE0QxI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMr7kE0QxI .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMr7kE0QxI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMr7kE0QxI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMr7kE0QxI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMr7kE0QxI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMr7kE0QxI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMr7kE0QxI .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: 991px) {
  .cid-qMr7kE0QxI.navbar-expand {
    flex-direction: column;
  }
  .cid-qMr7kE0QxI img {
    height: 3.8rem !important;
  }
  .cid-qMr7kE0QxI .btn {
    display: flex;
  }
  .cid-qMr7kE0QxI button.navbar-toggler {
    display: block;
  }
  .cid-qMr7kE0QxI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMr7kE0QxI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMr7kE0QxI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMr7kE0QxI .navbar-collapse.collapsing,
  .cid-qMr7kE0QxI .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMr7kE0QxI .navbar-collapse.collapsing .navbar-nav,
  .cid-qMr7kE0QxI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMr7kE0QxI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMr7kE0QxI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMr7kE0QxI .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMr7kE0QxI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMr7kE0QxI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMr7kE0QxI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMr7kE0QxI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMr7kE0QxI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMr7kE0QxI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMr7kE0QxI .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-qMr7kE0QxI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMr7kE0QxI .navbar-collapse {
  flex-basis: auto;
}
.cid-qMr7kE0QxI .nav-link:hover,
.cid-qMr7kE0QxI .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qMr7kEu78Z {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr7kEu78Z .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr7kEu78Z .section-text {
  padding: 2rem 0;
}
.cid-qMr7kEu78Z .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr7kEu78Z .inner-container {
    width: 100% !important;
  }
}
.cid-qMr7kEMwP9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr7kEMwP9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr7kEMwP9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr7kEMwP9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr7kEMwP9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr7kEMwP9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr7kEMwP9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr7kEMwP9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr7kEMwP9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr7kEMwP9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr7kFtLK1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr7kFtLK1 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr7kFtLK1 .section-text {
  padding: 2rem 0;
}
.cid-qMr7kFtLK1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr7kFtLK1 .inner-container {
    width: 100% !important;
  }
}
.cid-qMr7kFKiFl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr7kFKiFl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr7kFKiFl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr7kFKiFl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr7kFKiFl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr7kFKiFl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr7kFKiFl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr7kFKiFl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr7kFKiFl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr7kFKiFl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr7kGkzRV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr7kGkzRV .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr7kGkzRV .section-text {
  padding: 2rem 0;
}
.cid-qMr7kGkzRV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr7kGkzRV .inner-container {
    width: 100% !important;
  }
}
.cid-qMr7kGBEaX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr7kGBEaX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr7kGBEaX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr7kGBEaX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr7kGBEaX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr7kGBEaX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr7kGBEaX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr7kGBEaX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr7kGBEaX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr7kGBEaX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr7kHoUsJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qMr7kHoUsJ .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qMr7kHoUsJ .social-list a:focus {
  text-decoration: none;
}
.cid-qMr7kHUAJx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qMr7kHUAJx .content {
    text-align: center;
  }
  .cid-qMr7kHUAJx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qMr7kHUAJx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qMr7kHUAJx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qMr7kHUAJx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qMr7kHUAJx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qMr7kHUAJx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qMr7kHUAJx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qMr7kHUAJx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qMr7kHUAJx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qMr7kHUAJx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qMr7kHUAJx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qMr7kHUAJx .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qMr7kHUAJx P {
  color: #232323;
}
.cid-qMr7kHUAJx H5 {
  color: #232323;
}
.cid-qMr7kIpppI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qMr8cW9XjM .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMr8cW9XjM .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qMr8cW9XjM a {
  font-style: normal;
}
.cid-qMr8cW9XjM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMr8cW9XjM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMr8cW9XjM .nav-item:focus,
.cid-qMr8cW9XjM .nav-link:focus {
  outline: none;
}
.cid-qMr8cW9XjM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMr8cW9XjM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMr8cW9XjM .menu-logo {
  margin-right: auto;
}
.cid-qMr8cW9XjM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMr8cW9XjM .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-qMr8cW9XjM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMr8cW9XjM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMr8cW9XjM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMr8cW9XjM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMr8cW9XjM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMr8cW9XjM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMr8cW9XjM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMr8cW9XjM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMr8cW9XjM .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMr8cW9XjM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMr8cW9XjM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMr8cW9XjM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMr8cW9XjM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMr8cW9XjM .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-qMr8cW9XjM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMr8cW9XjM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMr8cW9XjM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMr8cW9XjM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMr8cW9XjM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMr8cW9XjM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMr8cW9XjM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMr8cW9XjM button.navbar-toggler:focus {
  outline: none;
}
.cid-qMr8cW9XjM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMr8cW9XjM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMr8cW9XjM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr8cW9XjM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr8cW9XjM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMr8cW9XjM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr8cW9XjM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMr8cW9XjM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMr8cW9XjM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr8cW9XjM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMr8cW9XjM .collapsed .btn {
  display: flex;
}
.cid-qMr8cW9XjM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMr8cW9XjM .collapsed .navbar-collapse.collapsing,
.cid-qMr8cW9XjM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMr8cW9XjM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMr8cW9XjM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMr8cW9XjM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMr8cW9XjM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMr8cW9XjM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMr8cW9XjM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMr8cW9XjM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMr8cW9XjM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMr8cW9XjM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMr8cW9XjM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMr8cW9XjM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMr8cW9XjM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMr8cW9XjM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMr8cW9XjM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMr8cW9XjM .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: 991px) {
  .cid-qMr8cW9XjM.navbar-expand {
    flex-direction: column;
  }
  .cid-qMr8cW9XjM img {
    height: 3.8rem !important;
  }
  .cid-qMr8cW9XjM .btn {
    display: flex;
  }
  .cid-qMr8cW9XjM button.navbar-toggler {
    display: block;
  }
  .cid-qMr8cW9XjM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMr8cW9XjM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMr8cW9XjM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMr8cW9XjM .navbar-collapse.collapsing,
  .cid-qMr8cW9XjM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMr8cW9XjM .navbar-collapse.collapsing .navbar-nav,
  .cid-qMr8cW9XjM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMr8cW9XjM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMr8cW9XjM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMr8cW9XjM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMr8cW9XjM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMr8cW9XjM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMr8cW9XjM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMr8cW9XjM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMr8cW9XjM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMr8cW9XjM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMr8cW9XjM .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-qMr8cW9XjM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMr8cW9XjM .navbar-collapse {
  flex-basis: auto;
}
.cid-qMr8cW9XjM .nav-link:hover,
.cid-qMr8cW9XjM .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qMr8cWJxHm {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr8cWJxHm .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr8cWJxHm .section-text {
  padding: 2rem 0;
}
.cid-qMr8cWJxHm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr8cWJxHm .inner-container {
    width: 100% !important;
  }
}
.cid-qMr8cX2aDg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr8cX2aDg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr8cX2aDg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr8cX2aDg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr8cX2aDg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr8cX2aDg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr8cX2aDg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr8cX2aDg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr8cX2aDg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr8cX2aDg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr8cXIXR4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr8cXIXR4 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr8cXIXR4 .section-text {
  padding: 2rem 0;
}
.cid-qMr8cXIXR4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr8cXIXR4 .inner-container {
    width: 100% !important;
  }
}
.cid-qMr8cXZEe8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr8cXZEe8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr8cXZEe8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr8cXZEe8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr8cXZEe8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr8cXZEe8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr8cXZEe8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr8cXZEe8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr8cXZEe8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr8cXZEe8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr8cYzJ1Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr8cYzJ1Y .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr8cYzJ1Y .section-text {
  padding: 2rem 0;
}
.cid-qMr8cYzJ1Y .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr8cYzJ1Y .inner-container {
    width: 100% !important;
  }
}
.cid-qMr8cYPtgM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr8cYPtgM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr8cYPtgM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr8cYPtgM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr8cYPtgM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr8cYPtgM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr8cYPtgM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr8cYPtgM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr8cYPtgM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr8cYPtgM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr8cZsSNl {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qMr8cZsSNl .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qMr8cZsSNl .social-list a:focus {
  text-decoration: none;
}
.cid-qMr8d083xT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qMr8d083xT .content {
    text-align: center;
  }
  .cid-qMr8d083xT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qMr8d083xT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qMr8d083xT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qMr8d083xT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qMr8d083xT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qMr8d083xT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qMr8d083xT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qMr8d083xT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qMr8d083xT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qMr8d083xT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qMr8d083xT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qMr8d083xT .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qMr8d083xT P {
  color: #232323;
}
.cid-qMr8d083xT H5 {
  color: #232323;
}
.cid-qMr8d0DezF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qMr9BRXn7G .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMr9BRXn7G .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qMr9BRXn7G a {
  font-style: normal;
}
.cid-qMr9BRXn7G .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMr9BRXn7G .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMr9BRXn7G .nav-item:focus,
.cid-qMr9BRXn7G .nav-link:focus {
  outline: none;
}
.cid-qMr9BRXn7G .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMr9BRXn7G .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMr9BRXn7G .menu-logo {
  margin-right: auto;
}
.cid-qMr9BRXn7G .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMr9BRXn7G .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-qMr9BRXn7G .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMr9BRXn7G .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMr9BRXn7G .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMr9BRXn7G .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMr9BRXn7G .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMr9BRXn7G .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMr9BRXn7G .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMr9BRXn7G .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMr9BRXn7G .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMr9BRXn7G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMr9BRXn7G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMr9BRXn7G .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMr9BRXn7G .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMr9BRXn7G .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-qMr9BRXn7G .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMr9BRXn7G .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMr9BRXn7G .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMr9BRXn7G .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMr9BRXn7G .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMr9BRXn7G .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMr9BRXn7G button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMr9BRXn7G button.navbar-toggler:focus {
  outline: none;
}
.cid-qMr9BRXn7G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMr9BRXn7G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMr9BRXn7G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr9BRXn7G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMr9BRXn7G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMr9BRXn7G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr9BRXn7G nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMr9BRXn7G nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMr9BRXn7G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMr9BRXn7G .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMr9BRXn7G .collapsed .btn {
  display: flex;
}
.cid-qMr9BRXn7G .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMr9BRXn7G .collapsed .navbar-collapse.collapsing,
.cid-qMr9BRXn7G .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMr9BRXn7G .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMr9BRXn7G .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMr9BRXn7G .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMr9BRXn7G .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMr9BRXn7G .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMr9BRXn7G .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMr9BRXn7G .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMr9BRXn7G .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMr9BRXn7G .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMr9BRXn7G .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMr9BRXn7G .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMr9BRXn7G .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMr9BRXn7G .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMr9BRXn7G .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMr9BRXn7G .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: 991px) {
  .cid-qMr9BRXn7G.navbar-expand {
    flex-direction: column;
  }
  .cid-qMr9BRXn7G img {
    height: 3.8rem !important;
  }
  .cid-qMr9BRXn7G .btn {
    display: flex;
  }
  .cid-qMr9BRXn7G button.navbar-toggler {
    display: block;
  }
  .cid-qMr9BRXn7G .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMr9BRXn7G .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMr9BRXn7G .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMr9BRXn7G .navbar-collapse.collapsing,
  .cid-qMr9BRXn7G .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMr9BRXn7G .navbar-collapse.collapsing .navbar-nav,
  .cid-qMr9BRXn7G .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMr9BRXn7G .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMr9BRXn7G .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMr9BRXn7G .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMr9BRXn7G .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMr9BRXn7G .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMr9BRXn7G .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMr9BRXn7G .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMr9BRXn7G .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMr9BRXn7G .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMr9BRXn7G .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-qMr9BRXn7G .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMr9BRXn7G .navbar-collapse {
  flex-basis: auto;
}
.cid-qMr9BRXn7G .nav-link:hover,
.cid-qMr9BRXn7G .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qMr9BStNe2 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr9BStNe2 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr9BStNe2 .section-text {
  padding: 2rem 0;
}
.cid-qMr9BStNe2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr9BStNe2 .inner-container {
    width: 100% !important;
  }
}
.cid-qMr9BSOOoX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr9BSOOoX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr9BSOOoX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr9BSOOoX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr9BSOOoX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr9BSOOoX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr9BSOOoX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr9BSOOoX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr9BSOOoX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr9BSOOoX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr9BTGO43 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr9BTGO43 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr9BTGO43 .section-text {
  padding: 2rem 0;
}
.cid-qMr9BTGO43 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr9BTGO43 .inner-container {
    width: 100% !important;
  }
}
.cid-qMr9BU0W38 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMr9BU0W38 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qMr9BU0W38 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qMr9BU0W38 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qMr9BU0W38 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qMr9BU0W38 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qMr9BU0W38 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qMr9BU0W38 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qMr9BU0W38 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qMr9BU0W38 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qMr9BUIYQv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMr9BUIYQv .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qMr9BUIYQv .section-text {
  padding: 2rem 0;
}
.cid-qMr9BUIYQv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qMr9BUIYQv .inner-container {
    width: 100% !important;
  }
}
.cid-tH387feqwB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH387feqwB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH387feqwB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH387feqwB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH387feqwB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH387feqwB .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-tH387feqwB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH387feqwB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH387feqwB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH387feqwB .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-qMr9BVY10P {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qMr9BVY10P .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qMr9BVY10P .social-list a:focus {
  text-decoration: none;
}
.cid-qMr9BX3yMT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qMr9BX3yMT .content {
    text-align: center;
  }
  .cid-qMr9BX3yMT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qMr9BX3yMT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qMr9BX3yMT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qMr9BX3yMT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qMr9BX3yMT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qMr9BX3yMT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qMr9BX3yMT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qMr9BX3yMT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qMr9BX3yMT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qMr9BX3yMT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qMr9BX3yMT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qMr9BX3yMT .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qMr9BX3yMT P {
  color: #232323;
}
.cid-qMr9BX3yMT H5 {
  color: #232323;
}
.cid-qMr9BY1mJT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qUPxBFxfbF .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qUPxBFxfbF .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qUPxBFxfbF a {
  font-style: normal;
}
.cid-qUPxBFxfbF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUPxBFxfbF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUPxBFxfbF .nav-item:focus,
.cid-qUPxBFxfbF .nav-link:focus {
  outline: none;
}
.cid-qUPxBFxfbF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUPxBFxfbF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUPxBFxfbF .menu-logo {
  margin-right: auto;
}
.cid-qUPxBFxfbF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUPxBFxfbF .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-qUPxBFxfbF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUPxBFxfbF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUPxBFxfbF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUPxBFxfbF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUPxBFxfbF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUPxBFxfbF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUPxBFxfbF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUPxBFxfbF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUPxBFxfbF .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUPxBFxfbF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUPxBFxfbF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUPxBFxfbF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUPxBFxfbF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUPxBFxfbF .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-qUPxBFxfbF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUPxBFxfbF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUPxBFxfbF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUPxBFxfbF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUPxBFxfbF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUPxBFxfbF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUPxBFxfbF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUPxBFxfbF button.navbar-toggler:focus {
  outline: none;
}
.cid-qUPxBFxfbF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qUPxBFxfbF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUPxBFxfbF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPxBFxfbF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPxBFxfbF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUPxBFxfbF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPxBFxfbF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUPxBFxfbF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUPxBFxfbF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPxBFxfbF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUPxBFxfbF .collapsed .btn {
  display: flex;
}
.cid-qUPxBFxfbF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUPxBFxfbF .collapsed .navbar-collapse.collapsing,
.cid-qUPxBFxfbF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUPxBFxfbF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUPxBFxfbF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUPxBFxfbF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUPxBFxfbF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUPxBFxfbF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUPxBFxfbF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUPxBFxfbF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUPxBFxfbF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUPxBFxfbF .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUPxBFxfbF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUPxBFxfbF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUPxBFxfbF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUPxBFxfbF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUPxBFxfbF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUPxBFxfbF .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: 991px) {
  .cid-qUPxBFxfbF.navbar-expand {
    flex-direction: column;
  }
  .cid-qUPxBFxfbF img {
    height: 3.8rem !important;
  }
  .cid-qUPxBFxfbF .btn {
    display: flex;
  }
  .cid-qUPxBFxfbF button.navbar-toggler {
    display: block;
  }
  .cid-qUPxBFxfbF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUPxBFxfbF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUPxBFxfbF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUPxBFxfbF .navbar-collapse.collapsing,
  .cid-qUPxBFxfbF .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUPxBFxfbF .navbar-collapse.collapsing .navbar-nav,
  .cid-qUPxBFxfbF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUPxBFxfbF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUPxBFxfbF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUPxBFxfbF .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUPxBFxfbF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUPxBFxfbF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUPxBFxfbF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUPxBFxfbF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUPxBFxfbF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUPxBFxfbF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUPxBFxfbF .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-qUPxBFxfbF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUPxBFxfbF .navbar-collapse {
  flex-basis: auto;
}
.cid-qUPxBFxfbF .nav-link:hover,
.cid-qUPxBFxfbF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qUPxBFZb8D {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxBFZb8D .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxBFZb8D .section-text {
  padding: 2rem 0;
}
.cid-qUPxBFZb8D .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxBFZb8D .inner-container {
    width: 100% !important;
  }
}
.cid-qUPZbSkuZu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPZbSkuZu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPZbSkuZu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPZbSkuZu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPZbSkuZu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPZbSkuZu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPZbSkuZu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPZbSkuZu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPZbSkuZu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPZbSkuZu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxBGXcyG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxBGXcyG .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxBGXcyG .section-text {
  padding: 2rem 0;
}
.cid-qUPxBGXcyG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxBGXcyG .inner-container {
    width: 100% !important;
  }
}
.cid-qUPZcMkbZf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPZcMkbZf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPZcMkbZf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPZcMkbZf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPZcMkbZf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPZcMkbZf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPZcMkbZf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPZcMkbZf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPZcMkbZf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPZcMkbZf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxBI5oc5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxBI5oc5 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxBI5oc5 .section-text {
  padding: 2rem 0;
}
.cid-qUPxBI5oc5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxBI5oc5 .inner-container {
    width: 100% !important;
  }
}
.cid-qUPZdGMD6T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPZdGMD6T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPZdGMD6T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPZdGMD6T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPZdGMD6T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPZdGMD6T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPZdGMD6T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPZdGMD6T .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPZdGMD6T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPZdGMD6T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxBIZRCI {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qUPxBIZRCI .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qUPxBIZRCI .social-list a:focus {
  text-decoration: none;
}
.cid-qUPxBJv76J {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qUPxBJv76J .content {
    text-align: center;
  }
  .cid-qUPxBJv76J .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qUPxBJv76J .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qUPxBJv76J .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qUPxBJv76J .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qUPxBJv76J .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qUPxBJv76J .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qUPxBJv76J .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qUPxBJv76J .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qUPxBJv76J .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qUPxBJv76J .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qUPxBJv76J .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qUPxBJv76J .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qUPxBJv76J P {
  color: #232323;
}
.cid-qUPxBJv76J H5 {
  color: #232323;
}
.cid-qUPxBK1Fia {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qUPxqqXAdj .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qUPxqqXAdj .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qUPxqqXAdj a {
  font-style: normal;
}
.cid-qUPxqqXAdj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUPxqqXAdj .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUPxqqXAdj .nav-item:focus,
.cid-qUPxqqXAdj .nav-link:focus {
  outline: none;
}
.cid-qUPxqqXAdj .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUPxqqXAdj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUPxqqXAdj .menu-logo {
  margin-right: auto;
}
.cid-qUPxqqXAdj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUPxqqXAdj .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-qUPxqqXAdj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUPxqqXAdj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUPxqqXAdj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUPxqqXAdj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUPxqqXAdj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUPxqqXAdj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUPxqqXAdj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUPxqqXAdj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUPxqqXAdj .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUPxqqXAdj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUPxqqXAdj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUPxqqXAdj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUPxqqXAdj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUPxqqXAdj .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-qUPxqqXAdj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUPxqqXAdj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUPxqqXAdj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUPxqqXAdj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUPxqqXAdj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUPxqqXAdj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUPxqqXAdj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUPxqqXAdj button.navbar-toggler:focus {
  outline: none;
}
.cid-qUPxqqXAdj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qUPxqqXAdj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUPxqqXAdj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPxqqXAdj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPxqqXAdj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUPxqqXAdj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPxqqXAdj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUPxqqXAdj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUPxqqXAdj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPxqqXAdj .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUPxqqXAdj .collapsed .btn {
  display: flex;
}
.cid-qUPxqqXAdj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUPxqqXAdj .collapsed .navbar-collapse.collapsing,
.cid-qUPxqqXAdj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUPxqqXAdj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUPxqqXAdj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUPxqqXAdj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUPxqqXAdj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUPxqqXAdj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUPxqqXAdj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUPxqqXAdj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUPxqqXAdj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUPxqqXAdj .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUPxqqXAdj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUPxqqXAdj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUPxqqXAdj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUPxqqXAdj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUPxqqXAdj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUPxqqXAdj .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: 991px) {
  .cid-qUPxqqXAdj.navbar-expand {
    flex-direction: column;
  }
  .cid-qUPxqqXAdj img {
    height: 3.8rem !important;
  }
  .cid-qUPxqqXAdj .btn {
    display: flex;
  }
  .cid-qUPxqqXAdj button.navbar-toggler {
    display: block;
  }
  .cid-qUPxqqXAdj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUPxqqXAdj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUPxqqXAdj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUPxqqXAdj .navbar-collapse.collapsing,
  .cid-qUPxqqXAdj .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUPxqqXAdj .navbar-collapse.collapsing .navbar-nav,
  .cid-qUPxqqXAdj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUPxqqXAdj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUPxqqXAdj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUPxqqXAdj .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUPxqqXAdj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUPxqqXAdj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUPxqqXAdj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUPxqqXAdj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUPxqqXAdj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUPxqqXAdj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUPxqqXAdj .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-qUPxqqXAdj .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUPxqqXAdj .navbar-collapse {
  flex-basis: auto;
}
.cid-qUPxqqXAdj .nav-link:hover,
.cid-qUPxqqXAdj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qUPxqrkpsn {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxqrkpsn .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxqrkpsn .section-text {
  padding: 2rem 0;
}
.cid-qUPxqrkpsn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxqrkpsn .inner-container {
    width: 100% !important;
  }
}
.cid-qUPTKPMsBU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPTKPMsBU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPTKPMsBU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPTKPMsBU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPTKPMsBU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPTKPMsBU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPTKPMsBU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPTKPMsBU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPTKPMsBU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPTKPMsBU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxqsiJMX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxqsiJMX .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxqsiJMX .section-text {
  padding: 2rem 0;
}
.cid-qUPxqsiJMX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxqsiJMX .inner-container {
    width: 100% !important;
  }
}
.cid-qUPTLIRuNz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPTLIRuNz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPTLIRuNz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPTLIRuNz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPTLIRuNz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPTLIRuNz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPTLIRuNz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPTLIRuNz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPTLIRuNz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPTLIRuNz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxqtgir4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxqtgir4 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxqtgir4 .section-text {
  padding: 2rem 0;
}
.cid-qUPxqtgir4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxqtgir4 .inner-container {
    width: 100% !important;
  }
}
.cid-qUPTMHHnZn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPTMHHnZn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPTMHHnZn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPTMHHnZn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPTMHHnZn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPTMHHnZn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPTMHHnZn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPTMHHnZn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPTMHHnZn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPTMHHnZn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxqudwtd {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qUPxqudwtd .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qUPxqudwtd .social-list a:focus {
  text-decoration: none;
}
.cid-qUPxquZUMz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qUPxquZUMz .content {
    text-align: center;
  }
  .cid-qUPxquZUMz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qUPxquZUMz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qUPxquZUMz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qUPxquZUMz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qUPxquZUMz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qUPxquZUMz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qUPxquZUMz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qUPxquZUMz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qUPxquZUMz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qUPxquZUMz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qUPxquZUMz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qUPxquZUMz .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qUPxquZUMz P {
  color: #232323;
}
.cid-qUPxquZUMz H5 {
  color: #232323;
}
.cid-qUPxqvu1tZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qUPxhZS5tc .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qUPxhZS5tc .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qUPxhZS5tc a {
  font-style: normal;
}
.cid-qUPxhZS5tc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUPxhZS5tc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUPxhZS5tc .nav-item:focus,
.cid-qUPxhZS5tc .nav-link:focus {
  outline: none;
}
.cid-qUPxhZS5tc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUPxhZS5tc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUPxhZS5tc .menu-logo {
  margin-right: auto;
}
.cid-qUPxhZS5tc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUPxhZS5tc .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-qUPxhZS5tc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUPxhZS5tc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUPxhZS5tc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUPxhZS5tc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUPxhZS5tc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUPxhZS5tc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUPxhZS5tc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUPxhZS5tc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUPxhZS5tc .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUPxhZS5tc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUPxhZS5tc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUPxhZS5tc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUPxhZS5tc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUPxhZS5tc .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-qUPxhZS5tc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUPxhZS5tc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUPxhZS5tc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUPxhZS5tc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUPxhZS5tc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUPxhZS5tc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUPxhZS5tc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUPxhZS5tc button.navbar-toggler:focus {
  outline: none;
}
.cid-qUPxhZS5tc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qUPxhZS5tc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUPxhZS5tc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPxhZS5tc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPxhZS5tc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUPxhZS5tc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPxhZS5tc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUPxhZS5tc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUPxhZS5tc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPxhZS5tc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUPxhZS5tc .collapsed .btn {
  display: flex;
}
.cid-qUPxhZS5tc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUPxhZS5tc .collapsed .navbar-collapse.collapsing,
.cid-qUPxhZS5tc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUPxhZS5tc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUPxhZS5tc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUPxhZS5tc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUPxhZS5tc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUPxhZS5tc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUPxhZS5tc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUPxhZS5tc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUPxhZS5tc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUPxhZS5tc .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUPxhZS5tc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUPxhZS5tc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUPxhZS5tc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUPxhZS5tc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUPxhZS5tc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUPxhZS5tc .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: 991px) {
  .cid-qUPxhZS5tc.navbar-expand {
    flex-direction: column;
  }
  .cid-qUPxhZS5tc img {
    height: 3.8rem !important;
  }
  .cid-qUPxhZS5tc .btn {
    display: flex;
  }
  .cid-qUPxhZS5tc button.navbar-toggler {
    display: block;
  }
  .cid-qUPxhZS5tc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUPxhZS5tc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUPxhZS5tc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUPxhZS5tc .navbar-collapse.collapsing,
  .cid-qUPxhZS5tc .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUPxhZS5tc .navbar-collapse.collapsing .navbar-nav,
  .cid-qUPxhZS5tc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUPxhZS5tc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUPxhZS5tc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUPxhZS5tc .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUPxhZS5tc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUPxhZS5tc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUPxhZS5tc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUPxhZS5tc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUPxhZS5tc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUPxhZS5tc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUPxhZS5tc .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-qUPxhZS5tc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUPxhZS5tc .navbar-collapse {
  flex-basis: auto;
}
.cid-qUPxhZS5tc .nav-link:hover,
.cid-qUPxhZS5tc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qUPxi0pxtk {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxi0pxtk .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxi0pxtk .section-text {
  padding: 2rem 0;
}
.cid-qUPxi0pxtk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxi0pxtk .inner-container {
    width: 100% !important;
  }
}
.cid-qUPR9cWLRk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPR9cWLRk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPR9cWLRk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPR9cWLRk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPR9cWLRk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPR9cWLRk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPR9cWLRk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPR9cWLRk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPR9cWLRk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPR9cWLRk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxi1FurT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxi1FurT .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxi1FurT .section-text {
  padding: 2rem 0;
}
.cid-qUPxi1FurT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxi1FurT .inner-container {
    width: 100% !important;
  }
}
.cid-qUPRaqYfbC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPRaqYfbC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPRaqYfbC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPRaqYfbC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPRaqYfbC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPRaqYfbC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPRaqYfbC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPRaqYfbC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPRaqYfbC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPRaqYfbC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxi2zAJH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPxi2zAJH .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPxi2zAJH .section-text {
  padding: 2rem 0;
}
.cid-qUPxi2zAJH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPxi2zAJH .inner-container {
    width: 100% !important;
  }
}
.cid-qUPRbkZeGr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPRbkZeGr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPRbkZeGr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPRbkZeGr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPRbkZeGr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPRbkZeGr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPRbkZeGr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPRbkZeGr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPRbkZeGr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPRbkZeGr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPxi3rSML {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qUPxi3rSML .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qUPxi3rSML .social-list a:focus {
  text-decoration: none;
}
.cid-qUPxi3Y55o {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qUPxi3Y55o .content {
    text-align: center;
  }
  .cid-qUPxi3Y55o .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qUPxi3Y55o .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qUPxi3Y55o .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qUPxi3Y55o .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qUPxi3Y55o .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qUPxi3Y55o .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qUPxi3Y55o .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qUPxi3Y55o .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qUPxi3Y55o .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qUPxi3Y55o .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qUPxi3Y55o .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qUPxi3Y55o .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qUPxi3Y55o P {
  color: #232323;
}
.cid-qUPxi3Y55o H5 {
  color: #232323;
}
.cid-qUPxi4LNRV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qUPx9kuJxS .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qUPx9kuJxS .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qUPx9kuJxS a {
  font-style: normal;
}
.cid-qUPx9kuJxS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUPx9kuJxS .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUPx9kuJxS .nav-item:focus,
.cid-qUPx9kuJxS .nav-link:focus {
  outline: none;
}
.cid-qUPx9kuJxS .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUPx9kuJxS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUPx9kuJxS .menu-logo {
  margin-right: auto;
}
.cid-qUPx9kuJxS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUPx9kuJxS .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-qUPx9kuJxS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUPx9kuJxS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUPx9kuJxS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUPx9kuJxS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUPx9kuJxS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUPx9kuJxS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUPx9kuJxS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUPx9kuJxS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUPx9kuJxS .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUPx9kuJxS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUPx9kuJxS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUPx9kuJxS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUPx9kuJxS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUPx9kuJxS .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-qUPx9kuJxS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUPx9kuJxS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUPx9kuJxS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUPx9kuJxS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUPx9kuJxS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUPx9kuJxS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUPx9kuJxS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUPx9kuJxS button.navbar-toggler:focus {
  outline: none;
}
.cid-qUPx9kuJxS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qUPx9kuJxS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUPx9kuJxS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPx9kuJxS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPx9kuJxS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUPx9kuJxS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPx9kuJxS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUPx9kuJxS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUPx9kuJxS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPx9kuJxS .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUPx9kuJxS .collapsed .btn {
  display: flex;
}
.cid-qUPx9kuJxS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUPx9kuJxS .collapsed .navbar-collapse.collapsing,
.cid-qUPx9kuJxS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUPx9kuJxS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUPx9kuJxS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUPx9kuJxS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUPx9kuJxS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUPx9kuJxS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUPx9kuJxS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUPx9kuJxS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUPx9kuJxS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUPx9kuJxS .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUPx9kuJxS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUPx9kuJxS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUPx9kuJxS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUPx9kuJxS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUPx9kuJxS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUPx9kuJxS .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: 991px) {
  .cid-qUPx9kuJxS.navbar-expand {
    flex-direction: column;
  }
  .cid-qUPx9kuJxS img {
    height: 3.8rem !important;
  }
  .cid-qUPx9kuJxS .btn {
    display: flex;
  }
  .cid-qUPx9kuJxS button.navbar-toggler {
    display: block;
  }
  .cid-qUPx9kuJxS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUPx9kuJxS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUPx9kuJxS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUPx9kuJxS .navbar-collapse.collapsing,
  .cid-qUPx9kuJxS .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUPx9kuJxS .navbar-collapse.collapsing .navbar-nav,
  .cid-qUPx9kuJxS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUPx9kuJxS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUPx9kuJxS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUPx9kuJxS .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUPx9kuJxS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUPx9kuJxS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUPx9kuJxS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUPx9kuJxS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUPx9kuJxS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUPx9kuJxS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUPx9kuJxS .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-qUPx9kuJxS .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUPx9kuJxS .navbar-collapse {
  flex-basis: auto;
}
.cid-qUPx9kuJxS .nav-link:hover,
.cid-qUPx9kuJxS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qUPx9kTmL4 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPx9kTmL4 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPx9kTmL4 .section-text {
  padding: 2rem 0;
}
.cid-qUPx9kTmL4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPx9kTmL4 .inner-container {
    width: 100% !important;
  }
}
.cid-qUPLCWr4eC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPLCWr4eC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPLCWr4eC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPLCWr4eC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPLCWr4eC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPLCWr4eC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPLCWr4eC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPLCWr4eC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPLCWr4eC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPLCWr4eC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPx9lLzBC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPx9lLzBC .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPx9lLzBC .section-text {
  padding: 2rem 0;
}
.cid-qUPx9lLzBC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPx9lLzBC .inner-container {
    width: 100% !important;
  }
}
.cid-qUPLPzt4Ql {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPLPzt4Ql .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPLPzt4Ql .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPLPzt4Ql .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPLPzt4Ql .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPLPzt4Ql .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPLPzt4Ql .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPLPzt4Ql .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPLPzt4Ql .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPLPzt4Ql .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPx9mBpdS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPx9mBpdS .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPx9mBpdS .section-text {
  padding: 2rem 0;
}
.cid-qUPx9mBpdS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPx9mBpdS .inner-container {
    width: 100% !important;
  }
}
.cid-qUPLNcK0vl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPLNcK0vl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPLNcK0vl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPLNcK0vl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPLNcK0vl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPLNcK0vl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPLNcK0vl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPLNcK0vl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPLNcK0vl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPLNcK0vl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPx9ntH3W {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qUPx9ntH3W .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qUPx9ntH3W .social-list a:focus {
  text-decoration: none;
}
.cid-qUPx9nZ9JA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qUPx9nZ9JA .content {
    text-align: center;
  }
  .cid-qUPx9nZ9JA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qUPx9nZ9JA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qUPx9nZ9JA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qUPx9nZ9JA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qUPx9nZ9JA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qUPx9nZ9JA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qUPx9nZ9JA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qUPx9nZ9JA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qUPx9nZ9JA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qUPx9nZ9JA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qUPx9nZ9JA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qUPx9nZ9JA .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qUPx9nZ9JA P {
  color: #232323;
}
.cid-qUPx9nZ9JA H5 {
  color: #232323;
}
.cid-qUPx9ouO1B {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qUPwXgVi1u .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qUPwXgVi1u .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qUPwXgVi1u a {
  font-style: normal;
}
.cid-qUPwXgVi1u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUPwXgVi1u .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUPwXgVi1u .nav-item:focus,
.cid-qUPwXgVi1u .nav-link:focus {
  outline: none;
}
.cid-qUPwXgVi1u .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUPwXgVi1u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUPwXgVi1u .menu-logo {
  margin-right: auto;
}
.cid-qUPwXgVi1u .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUPwXgVi1u .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-qUPwXgVi1u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUPwXgVi1u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUPwXgVi1u .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUPwXgVi1u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUPwXgVi1u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUPwXgVi1u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUPwXgVi1u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUPwXgVi1u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUPwXgVi1u .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUPwXgVi1u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUPwXgVi1u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUPwXgVi1u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUPwXgVi1u .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUPwXgVi1u .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-qUPwXgVi1u .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUPwXgVi1u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUPwXgVi1u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUPwXgVi1u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUPwXgVi1u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUPwXgVi1u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUPwXgVi1u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUPwXgVi1u button.navbar-toggler:focus {
  outline: none;
}
.cid-qUPwXgVi1u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qUPwXgVi1u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUPwXgVi1u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPwXgVi1u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPwXgVi1u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUPwXgVi1u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPwXgVi1u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUPwXgVi1u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUPwXgVi1u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPwXgVi1u .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUPwXgVi1u .collapsed .btn {
  display: flex;
}
.cid-qUPwXgVi1u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUPwXgVi1u .collapsed .navbar-collapse.collapsing,
.cid-qUPwXgVi1u .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUPwXgVi1u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUPwXgVi1u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUPwXgVi1u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUPwXgVi1u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUPwXgVi1u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUPwXgVi1u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUPwXgVi1u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUPwXgVi1u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUPwXgVi1u .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUPwXgVi1u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUPwXgVi1u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUPwXgVi1u .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUPwXgVi1u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUPwXgVi1u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUPwXgVi1u .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: 991px) {
  .cid-qUPwXgVi1u.navbar-expand {
    flex-direction: column;
  }
  .cid-qUPwXgVi1u img {
    height: 3.8rem !important;
  }
  .cid-qUPwXgVi1u .btn {
    display: flex;
  }
  .cid-qUPwXgVi1u button.navbar-toggler {
    display: block;
  }
  .cid-qUPwXgVi1u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUPwXgVi1u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUPwXgVi1u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUPwXgVi1u .navbar-collapse.collapsing,
  .cid-qUPwXgVi1u .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUPwXgVi1u .navbar-collapse.collapsing .navbar-nav,
  .cid-qUPwXgVi1u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUPwXgVi1u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUPwXgVi1u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUPwXgVi1u .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUPwXgVi1u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUPwXgVi1u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUPwXgVi1u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUPwXgVi1u .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUPwXgVi1u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUPwXgVi1u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUPwXgVi1u .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-qUPwXgVi1u .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUPwXgVi1u .navbar-collapse {
  flex-basis: auto;
}
.cid-qUPwXgVi1u .nav-link:hover,
.cid-qUPwXgVi1u .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qUPwXhpTLW {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPwXhpTLW .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPwXhpTLW .section-text {
  padding: 2rem 0;
}
.cid-qUPwXhpTLW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPwXhpTLW .inner-container {
    width: 100% !important;
  }
}
.cid-qUPK2CxVcO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPK2CxVcO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPK2CxVcO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPK2CxVcO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPK2CxVcO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPK2CxVcO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPK2CxVcO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPK2CxVcO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPK2CxVcO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPK2CxVcO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPwXihNsn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPwXihNsn .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPwXihNsn .section-text {
  padding: 2rem 0;
}
.cid-qUPwXihNsn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPwXihNsn .inner-container {
    width: 100% !important;
  }
}
.cid-qUPKPbkWHm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPKPbkWHm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPKPbkWHm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPKPbkWHm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPKPbkWHm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPKPbkWHm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPKPbkWHm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPKPbkWHm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPKPbkWHm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPKPbkWHm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPwXj8jjx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPwXj8jjx .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPwXj8jjx .section-text {
  padding: 2rem 0;
}
.cid-qUPwXj8jjx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPwXj8jjx .inner-container {
    width: 100% !important;
  }
}
.cid-qUPLfMTseQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPLfMTseQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPLfMTseQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPLfMTseQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPLfMTseQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPLfMTseQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPLfMTseQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPLfMTseQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPLfMTseQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPLfMTseQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPwXkgUGr {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qUPwXkgUGr .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qUPwXkgUGr .social-list a:focus {
  text-decoration: none;
}
.cid-qUPwXkJewB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qUPwXkJewB .content {
    text-align: center;
  }
  .cid-qUPwXkJewB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qUPwXkJewB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qUPwXkJewB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qUPwXkJewB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qUPwXkJewB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qUPwXkJewB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qUPwXkJewB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qUPwXkJewB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qUPwXkJewB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qUPwXkJewB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qUPwXkJewB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qUPwXkJewB .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qUPwXkJewB P {
  color: #232323;
}
.cid-qUPwXkJewB H5 {
  color: #232323;
}
.cid-qUPwXle25u {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qUPwJVMx40 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qUPwJVMx40 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qUPwJVMx40 a {
  font-style: normal;
}
.cid-qUPwJVMx40 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUPwJVMx40 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUPwJVMx40 .nav-item:focus,
.cid-qUPwJVMx40 .nav-link:focus {
  outline: none;
}
.cid-qUPwJVMx40 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUPwJVMx40 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUPwJVMx40 .menu-logo {
  margin-right: auto;
}
.cid-qUPwJVMx40 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUPwJVMx40 .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-qUPwJVMx40 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUPwJVMx40 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUPwJVMx40 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUPwJVMx40 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUPwJVMx40 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUPwJVMx40 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUPwJVMx40 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUPwJVMx40 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUPwJVMx40 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUPwJVMx40 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUPwJVMx40 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUPwJVMx40 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUPwJVMx40 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUPwJVMx40 .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-qUPwJVMx40 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUPwJVMx40 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUPwJVMx40 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUPwJVMx40 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUPwJVMx40 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUPwJVMx40 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUPwJVMx40 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUPwJVMx40 button.navbar-toggler:focus {
  outline: none;
}
.cid-qUPwJVMx40 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qUPwJVMx40 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUPwJVMx40 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPwJVMx40 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUPwJVMx40 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUPwJVMx40 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPwJVMx40 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUPwJVMx40 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUPwJVMx40 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUPwJVMx40 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUPwJVMx40 .collapsed .btn {
  display: flex;
}
.cid-qUPwJVMx40 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUPwJVMx40 .collapsed .navbar-collapse.collapsing,
.cid-qUPwJVMx40 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUPwJVMx40 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUPwJVMx40 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUPwJVMx40 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUPwJVMx40 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUPwJVMx40 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUPwJVMx40 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUPwJVMx40 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUPwJVMx40 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUPwJVMx40 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUPwJVMx40 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUPwJVMx40 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUPwJVMx40 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUPwJVMx40 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUPwJVMx40 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUPwJVMx40 .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: 991px) {
  .cid-qUPwJVMx40.navbar-expand {
    flex-direction: column;
  }
  .cid-qUPwJVMx40 img {
    height: 3.8rem !important;
  }
  .cid-qUPwJVMx40 .btn {
    display: flex;
  }
  .cid-qUPwJVMx40 button.navbar-toggler {
    display: block;
  }
  .cid-qUPwJVMx40 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUPwJVMx40 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUPwJVMx40 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUPwJVMx40 .navbar-collapse.collapsing,
  .cid-qUPwJVMx40 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUPwJVMx40 .navbar-collapse.collapsing .navbar-nav,
  .cid-qUPwJVMx40 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUPwJVMx40 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUPwJVMx40 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUPwJVMx40 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUPwJVMx40 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUPwJVMx40 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUPwJVMx40 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUPwJVMx40 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUPwJVMx40 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUPwJVMx40 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUPwJVMx40 .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-qUPwJVMx40 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUPwJVMx40 .navbar-collapse {
  flex-basis: auto;
}
.cid-qUPwJVMx40 .nav-link:hover,
.cid-qUPwJVMx40 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qUPwJWv0pp {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPwJWv0pp .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPwJWv0pp .section-text {
  padding: 2rem 0;
}
.cid-qUPwJWv0pp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPwJWv0pp .inner-container {
    width: 100% !important;
  }
}
.cid-qUPHWuhnxE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPHWuhnxE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPHWuhnxE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPHWuhnxE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPHWuhnxE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPHWuhnxE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPHWuhnxE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPHWuhnxE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPHWuhnxE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPHWuhnxE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPwJXPKd6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPwJXPKd6 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPwJXPKd6 .section-text {
  padding: 2rem 0;
}
.cid-qUPwJXPKd6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPwJXPKd6 .inner-container {
    width: 100% !important;
  }
}
.cid-qUPIvTUg8e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPIvTUg8e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPIvTUg8e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPIvTUg8e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPIvTUg8e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPIvTUg8e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPIvTUg8e .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPIvTUg8e .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPIvTUg8e .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPIvTUg8e .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPwJYT0hD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qUPwJYT0hD .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qUPwJYT0hD .section-text {
  padding: 2rem 0;
}
.cid-qUPwJYT0hD .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qUPwJYT0hD .inner-container {
    width: 100% !important;
  }
}
.cid-qUPIITjGCr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qUPIITjGCr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qUPIITjGCr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qUPIITjGCr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qUPIITjGCr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qUPIITjGCr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qUPIITjGCr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qUPIITjGCr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qUPIITjGCr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qUPIITjGCr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qUPwJZUweK {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qUPwJZUweK .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qUPwJZUweK .social-list a:focus {
  text-decoration: none;
}
.cid-qUPwK19cu9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qUPwK19cu9 .content {
    text-align: center;
  }
  .cid-qUPwK19cu9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qUPwK19cu9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qUPwK19cu9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qUPwK19cu9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qUPwK19cu9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qUPwK19cu9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qUPwK19cu9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qUPwK19cu9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qUPwK19cu9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qUPwK19cu9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qUPwK19cu9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qUPwK19cu9 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qUPwK19cu9 P {
  color: #232323;
}
.cid-qUPwK19cu9 H5 {
  color: #232323;
}
.cid-qUPwK1Q27X {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rjJImEIsQs .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rjJImEIsQs .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rjJImEIsQs a {
  font-style: normal;
}
.cid-rjJImEIsQs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rjJImEIsQs .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rjJImEIsQs .nav-item:focus,
.cid-rjJImEIsQs .nav-link:focus {
  outline: none;
}
.cid-rjJImEIsQs .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rjJImEIsQs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rjJImEIsQs .menu-logo {
  margin-right: auto;
}
.cid-rjJImEIsQs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rjJImEIsQs .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-rjJImEIsQs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rjJImEIsQs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rjJImEIsQs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rjJImEIsQs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rjJImEIsQs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rjJImEIsQs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rjJImEIsQs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rjJImEIsQs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rjJImEIsQs .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rjJImEIsQs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rjJImEIsQs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rjJImEIsQs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rjJImEIsQs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rjJImEIsQs .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-rjJImEIsQs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rjJImEIsQs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rjJImEIsQs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rjJImEIsQs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rjJImEIsQs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rjJImEIsQs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rjJImEIsQs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rjJImEIsQs button.navbar-toggler:focus {
  outline: none;
}
.cid-rjJImEIsQs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rjJImEIsQs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rjJImEIsQs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rjJImEIsQs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rjJImEIsQs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rjJImEIsQs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rjJImEIsQs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rjJImEIsQs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rjJImEIsQs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rjJImEIsQs .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rjJImEIsQs .collapsed .btn {
  display: flex;
}
.cid-rjJImEIsQs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rjJImEIsQs .collapsed .navbar-collapse.collapsing,
.cid-rjJImEIsQs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rjJImEIsQs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rjJImEIsQs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rjJImEIsQs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rjJImEIsQs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rjJImEIsQs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rjJImEIsQs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rjJImEIsQs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rjJImEIsQs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rjJImEIsQs .collapsed button.navbar-toggler {
  display: block;
}
.cid-rjJImEIsQs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rjJImEIsQs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rjJImEIsQs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rjJImEIsQs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rjJImEIsQs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rjJImEIsQs .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: 991px) {
  .cid-rjJImEIsQs.navbar-expand {
    flex-direction: column;
  }
  .cid-rjJImEIsQs img {
    height: 3.8rem !important;
  }
  .cid-rjJImEIsQs .btn {
    display: flex;
  }
  .cid-rjJImEIsQs button.navbar-toggler {
    display: block;
  }
  .cid-rjJImEIsQs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rjJImEIsQs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rjJImEIsQs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rjJImEIsQs .navbar-collapse.collapsing,
  .cid-rjJImEIsQs .navbar-collapse.show {
    display: block !important;
  }
  .cid-rjJImEIsQs .navbar-collapse.collapsing .navbar-nav,
  .cid-rjJImEIsQs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rjJImEIsQs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rjJImEIsQs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rjJImEIsQs .navbar-collapse.collapsing .navbar-buttons,
  .cid-rjJImEIsQs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rjJImEIsQs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rjJImEIsQs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rjJImEIsQs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rjJImEIsQs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rjJImEIsQs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rjJImEIsQs .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-rjJImEIsQs .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rjJImEIsQs .navbar-collapse {
  flex-basis: auto;
}
.cid-rjJImEIsQs .nav-link:hover,
.cid-rjJImEIsQs .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-u7zpf45R7Q {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7zpf45R7Q .mbr-section-subtitle {
  color: #767676;
}
.cid-u7zpf45R7Q H2 {
  color: #7f1933;
}
.cid-u7zouChKlM {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 30px;
}
.cid-u7zouChKlM .image-block {
  margin: auto;
}
.cid-u7zouChKlM figcaption {
  position: relative;
}
.cid-u7zouChKlM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u7zouChKlM .image-block {
    width: 100% !important;
  }
}
.cid-rjJImG62Ak {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rjJImG62Ak .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rjJImG62Ak .social-list a:focus {
  text-decoration: none;
}
.cid-rjJImGAy1g {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rjJImGAy1g .content {
    text-align: center;
  }
  .cid-rjJImGAy1g .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rjJImGAy1g .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rjJImGAy1g .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rjJImGAy1g .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rjJImGAy1g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rjJImGAy1g .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rjJImGAy1g .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rjJImGAy1g .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rjJImGAy1g .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rjJImGAy1g .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rjJImGAy1g .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rjJImGAy1g .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rjJImGAy1g P {
  color: #232323;
}
.cid-rjJImGAy1g H5 {
  color: #232323;
}
.cid-rjJImH7520 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qMmMKclyj8 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMmMKclyj8 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qMmMKclyj8 a {
  font-style: normal;
}
.cid-qMmMKclyj8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMmMKclyj8 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMmMKclyj8 .nav-item:focus,
.cid-qMmMKclyj8 .nav-link:focus {
  outline: none;
}
.cid-qMmMKclyj8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMmMKclyj8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMmMKclyj8 .menu-logo {
  margin-right: auto;
}
.cid-qMmMKclyj8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMmMKclyj8 .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-qMmMKclyj8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMmMKclyj8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMmMKclyj8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMmMKclyj8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMmMKclyj8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMmMKclyj8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMmMKclyj8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMmMKclyj8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMmMKclyj8 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMmMKclyj8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMmMKclyj8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMmMKclyj8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMmMKclyj8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMmMKclyj8 .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-qMmMKclyj8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMmMKclyj8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMmMKclyj8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMmMKclyj8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMmMKclyj8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMmMKclyj8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMmMKclyj8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMmMKclyj8 button.navbar-toggler:focus {
  outline: none;
}
.cid-qMmMKclyj8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMmMKclyj8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMmMKclyj8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMmMKclyj8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMmMKclyj8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMmMKclyj8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMmMKclyj8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMmMKclyj8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMmMKclyj8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMmMKclyj8 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMmMKclyj8 .collapsed .btn {
  display: flex;
}
.cid-qMmMKclyj8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMmMKclyj8 .collapsed .navbar-collapse.collapsing,
.cid-qMmMKclyj8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMmMKclyj8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMmMKclyj8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMmMKclyj8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMmMKclyj8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMmMKclyj8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMmMKclyj8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMmMKclyj8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMmMKclyj8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMmMKclyj8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMmMKclyj8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMmMKclyj8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMmMKclyj8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMmMKclyj8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMmMKclyj8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMmMKclyj8 .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: 991px) {
  .cid-qMmMKclyj8.navbar-expand {
    flex-direction: column;
  }
  .cid-qMmMKclyj8 img {
    height: 3.8rem !important;
  }
  .cid-qMmMKclyj8 .btn {
    display: flex;
  }
  .cid-qMmMKclyj8 button.navbar-toggler {
    display: block;
  }
  .cid-qMmMKclyj8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMmMKclyj8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMmMKclyj8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMmMKclyj8 .navbar-collapse.collapsing,
  .cid-qMmMKclyj8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMmMKclyj8 .navbar-collapse.collapsing .navbar-nav,
  .cid-qMmMKclyj8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMmMKclyj8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMmMKclyj8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMmMKclyj8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMmMKclyj8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMmMKclyj8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMmMKclyj8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMmMKclyj8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMmMKclyj8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMmMKclyj8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMmMKclyj8 .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-qMmMKclyj8 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMmMKclyj8 .navbar-collapse {
  flex-basis: auto;
}
.cid-qMmMKclyj8 .nav-link:hover,
.cid-qMmMKclyj8 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qMnhF4nL4d {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qMnhF4nL4d .card-img {
  background-color: #fff;
}
.cid-qMnhF4nL4d .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qMnhF4nL4d h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qMnhF4nL4d p {
  text-align: left;
}
.cid-qMnhF4nL4d .mbr-text {
  color: #767676;
}
.cid-qMnhF4nL4d .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qMnhF4nL4d .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-qMnhF4nL4d .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-qMnhF4nL4d .card-title {
  text-align: center;
}
.cid-qMmMKf2J0W {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qMmMKf2J0W .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qMmMKf2J0W .social-list a:focus {
  text-decoration: none;
}
.cid-qMmMKftPJB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qMmMKftPJB .content {
    text-align: center;
  }
  .cid-qMmMKftPJB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qMmMKftPJB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qMmMKftPJB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qMmMKftPJB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qMmMKftPJB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qMmMKftPJB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qMmMKftPJB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qMmMKftPJB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qMmMKftPJB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qMmMKftPJB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qMmMKftPJB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qMmMKftPJB .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qMmMKftPJB P {
  color: #232323;
}
.cid-qMmMKftPJB H5 {
  color: #232323;
}
.cid-qMmMKg6xvz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qMmMP6HAPL .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMmMP6HAPL .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qMmMP6HAPL a {
  font-style: normal;
}
.cid-qMmMP6HAPL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMmMP6HAPL .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMmMP6HAPL .nav-item:focus,
.cid-qMmMP6HAPL .nav-link:focus {
  outline: none;
}
.cid-qMmMP6HAPL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMmMP6HAPL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMmMP6HAPL .menu-logo {
  margin-right: auto;
}
.cid-qMmMP6HAPL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMmMP6HAPL .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-qMmMP6HAPL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMmMP6HAPL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMmMP6HAPL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMmMP6HAPL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMmMP6HAPL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMmMP6HAPL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMmMP6HAPL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMmMP6HAPL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMmMP6HAPL .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMmMP6HAPL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMmMP6HAPL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMmMP6HAPL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMmMP6HAPL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMmMP6HAPL .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-qMmMP6HAPL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMmMP6HAPL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMmMP6HAPL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMmMP6HAPL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMmMP6HAPL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMmMP6HAPL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMmMP6HAPL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMmMP6HAPL button.navbar-toggler:focus {
  outline: none;
}
.cid-qMmMP6HAPL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMmMP6HAPL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMmMP6HAPL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMmMP6HAPL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMmMP6HAPL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMmMP6HAPL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMmMP6HAPL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMmMP6HAPL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMmMP6HAPL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMmMP6HAPL .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMmMP6HAPL .collapsed .btn {
  display: flex;
}
.cid-qMmMP6HAPL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMmMP6HAPL .collapsed .navbar-collapse.collapsing,
.cid-qMmMP6HAPL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMmMP6HAPL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMmMP6HAPL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMmMP6HAPL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMmMP6HAPL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMmMP6HAPL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMmMP6HAPL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMmMP6HAPL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMmMP6HAPL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMmMP6HAPL .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMmMP6HAPL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMmMP6HAPL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMmMP6HAPL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMmMP6HAPL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMmMP6HAPL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMmMP6HAPL .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: 991px) {
  .cid-qMmMP6HAPL.navbar-expand {
    flex-direction: column;
  }
  .cid-qMmMP6HAPL img {
    height: 3.8rem !important;
  }
  .cid-qMmMP6HAPL .btn {
    display: flex;
  }
  .cid-qMmMP6HAPL button.navbar-toggler {
    display: block;
  }
  .cid-qMmMP6HAPL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMmMP6HAPL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMmMP6HAPL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMmMP6HAPL .navbar-collapse.collapsing,
  .cid-qMmMP6HAPL .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMmMP6HAPL .navbar-collapse.collapsing .navbar-nav,
  .cid-qMmMP6HAPL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMmMP6HAPL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMmMP6HAPL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMmMP6HAPL .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMmMP6HAPL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMmMP6HAPL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMmMP6HAPL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMmMP6HAPL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMmMP6HAPL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMmMP6HAPL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMmMP6HAPL .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-qMmMP6HAPL .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMmMP6HAPL .navbar-collapse {
  flex-basis: auto;
}
.cid-qMmMP6HAPL .nav-link:hover,
.cid-qMmMP6HAPL .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t041WntFuh {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t041WntFuh .mbr-section-subtitle {
  color: #767676;
}
.cid-t041WntFuh .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t041WntFuh .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-t041WntFuh .team-item .item-image img {
  width: 100%;
}
.cid-t041WntFuh .team-item .item-name p {
  margin-bottom: 0;
}
.cid-t041WntFuh .team-item .item-role p {
  margin-bottom: 0;
}
.cid-t041WntFuh .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-t041WntFuh .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-t041WntFuh .team-item .item-caption {
  background: #efefef;
}
.cid-t041WntFuh H2 {
  color: #7f1933;
}
.cid-t042O5l8Wp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t042O5l8Wp .mbr-section-subtitle {
  color: #767676;
}
.cid-t042O5l8Wp .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t042O5l8Wp .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-t042O5l8Wp .team-item .item-image img {
  width: 100%;
}
.cid-t042O5l8Wp .team-item .item-name p {
  margin-bottom: 0;
}
.cid-t042O5l8Wp .team-item .item-role p {
  margin-bottom: 0;
}
.cid-t042O5l8Wp .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-t042O5l8Wp .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-t042O5l8Wp .team-item .item-caption {
  background: #efefef;
}
.cid-t042O5l8Wp H2 {
  color: #7f1933;
}
.cid-qMmMP92TL7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qMmMP92TL7 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qMmMP92TL7 .social-list a:focus {
  text-decoration: none;
}
.cid-qMmMP9x16Q {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qMmMP9x16Q .content {
    text-align: center;
  }
  .cid-qMmMP9x16Q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qMmMP9x16Q .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qMmMP9x16Q .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qMmMP9x16Q .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qMmMP9x16Q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qMmMP9x16Q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qMmMP9x16Q .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qMmMP9x16Q .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qMmMP9x16Q .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qMmMP9x16Q .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qMmMP9x16Q .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qMmMP9x16Q .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qMmMP9x16Q P {
  color: #232323;
}
.cid-qMmMP9x16Q H5 {
  color: #232323;
}
.cid-qMmMPasMCd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rrXmBNCP7U .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rrXmBNCP7U .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rrXmBNCP7U a {
  font-style: normal;
}
.cid-rrXmBNCP7U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrXmBNCP7U .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rrXmBNCP7U .nav-item:focus,
.cid-rrXmBNCP7U .nav-link:focus {
  outline: none;
}
.cid-rrXmBNCP7U .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rrXmBNCP7U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrXmBNCP7U .menu-logo {
  margin-right: auto;
}
.cid-rrXmBNCP7U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rrXmBNCP7U .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-rrXmBNCP7U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrXmBNCP7U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrXmBNCP7U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrXmBNCP7U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrXmBNCP7U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrXmBNCP7U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrXmBNCP7U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrXmBNCP7U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrXmBNCP7U .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrXmBNCP7U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrXmBNCP7U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrXmBNCP7U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrXmBNCP7U .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrXmBNCP7U .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-rrXmBNCP7U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrXmBNCP7U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrXmBNCP7U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrXmBNCP7U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrXmBNCP7U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrXmBNCP7U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrXmBNCP7U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrXmBNCP7U button.navbar-toggler:focus {
  outline: none;
}
.cid-rrXmBNCP7U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rrXmBNCP7U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrXmBNCP7U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrXmBNCP7U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrXmBNCP7U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrXmBNCP7U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrXmBNCP7U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrXmBNCP7U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrXmBNCP7U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrXmBNCP7U .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rrXmBNCP7U .collapsed .btn {
  display: flex;
}
.cid-rrXmBNCP7U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrXmBNCP7U .collapsed .navbar-collapse.collapsing,
.cid-rrXmBNCP7U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrXmBNCP7U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrXmBNCP7U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrXmBNCP7U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrXmBNCP7U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrXmBNCP7U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrXmBNCP7U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrXmBNCP7U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrXmBNCP7U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rrXmBNCP7U .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrXmBNCP7U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrXmBNCP7U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrXmBNCP7U .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrXmBNCP7U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrXmBNCP7U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrXmBNCP7U .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: 991px) {
  .cid-rrXmBNCP7U.navbar-expand {
    flex-direction: column;
  }
  .cid-rrXmBNCP7U img {
    height: 3.8rem !important;
  }
  .cid-rrXmBNCP7U .btn {
    display: flex;
  }
  .cid-rrXmBNCP7U button.navbar-toggler {
    display: block;
  }
  .cid-rrXmBNCP7U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrXmBNCP7U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrXmBNCP7U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrXmBNCP7U .navbar-collapse.collapsing,
  .cid-rrXmBNCP7U .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrXmBNCP7U .navbar-collapse.collapsing .navbar-nav,
  .cid-rrXmBNCP7U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrXmBNCP7U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrXmBNCP7U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrXmBNCP7U .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrXmBNCP7U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrXmBNCP7U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrXmBNCP7U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrXmBNCP7U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrXmBNCP7U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrXmBNCP7U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrXmBNCP7U .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-rrXmBNCP7U .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rrXmBNCP7U .navbar-collapse {
  flex-basis: auto;
}
.cid-rrXmBNCP7U .nav-link:hover,
.cid-rrXmBNCP7U .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-rrXmI8pyCL {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rrXmI8pyCL P {
  color: #767676;
}
.cid-rrXo9kVdJ4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrXo9kVdJ4 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrXo9kVdJ4 .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-rrXo9kVdJ4 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrXo9kVdJ4 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrXo9kVdJ4 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrXo9kVdJ4 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrXo9kVdJ4 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-rrXo9kVdJ4 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrXo9kVdJ4 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrXo9kVdJ4 .mbr-section-title {
  color: #149dcc;
}
.cid-rrXoPnjxem {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrXoPnjxem .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrXoPnjxem .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-rrXoPnjxem .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrXoPnjxem .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrXoPnjxem .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrXoPnjxem .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrXoPnjxem .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-rrXoPnjxem .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrXoPnjxem .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrXoPnjxem .mbr-section-title {
  color: #149dcc;
}
.cid-rrXpdn26gg {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrXpdn26gg .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrXpdn26gg .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-rrXpdn26gg .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrXpdn26gg .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrXpdn26gg .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrXpdn26gg .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrXpdn26gg .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-rrXpdn26gg .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrXpdn26gg .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrXpdn26gg .mbr-section-title {
  color: #149dcc;
}
.cid-rrXpNXZ7EI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrXpNXZ7EI .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrXpNXZ7EI .mbr-content-text {
  color: #149dcc;
  margin-bottom: 0;
}
.cid-rrXpNXZ7EI .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrXpNXZ7EI .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrXpNXZ7EI .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrXpNXZ7EI .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrXpNXZ7EI .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-rrXpNXZ7EI .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrXpNXZ7EI .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrXpNXZ7EI .mbr-section-title {
  color: #149dcc;
}
.cid-rrXq13Juqr {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrXq13Juqr .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrXq13Juqr .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-rrXq13Juqr .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrXq13Juqr .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrXq13Juqr .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrXq13Juqr .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrXq13Juqr .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-rrXq13Juqr .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrXq13Juqr .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrXq13Juqr .mbr-section-title {
  color: #149dcc;
}
.cid-rrXvjeNcFX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rrXvjeNcFX P {
  color: #767676;
}
.cid-rrXtXVb2FE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrXtXVb2FE .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrXtXVb2FE .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-rrXtXVb2FE .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrXtXVb2FE .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrXtXVb2FE .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrXtXVb2FE .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrXtXVb2FE .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-rrXtXVb2FE .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrXtXVb2FE .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrXtXVb2FE .mbr-section-title {
  color: #149dcc;
}
.cid-rrXvzm4eSF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rrXvzm4eSF P {
  color: #767676;
}
.cid-rrXush65y9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrXush65y9 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrXush65y9 .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-rrXush65y9 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrXush65y9 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrXush65y9 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrXush65y9 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrXush65y9 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-rrXush65y9 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrXush65y9 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrXush65y9 .mbr-section-title {
  color: #149dcc;
}
.cid-rrXmBQM8UV {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rrXmBQM8UV .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rrXmBQM8UV .social-list a:focus {
  text-decoration: none;
}
.cid-rrXmBRpRea {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rrXmBRpRea .content {
    text-align: center;
  }
  .cid-rrXmBRpRea .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrXmBRpRea .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrXmBRpRea .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrXmBRpRea .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrXmBRpRea .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrXmBRpRea .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrXmBRpRea .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rrXmBRpRea .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrXmBRpRea .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrXmBRpRea .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrXmBRpRea .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrXmBRpRea .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rrXmBRpRea P {
  color: #232323;
}
.cid-rrXmBRpRea H5 {
  color: #232323;
}
.cid-rrXmBS67Oh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rt5aVv2SOb .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt5aVv2SOb .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rt5aVv2SOb a {
  font-style: normal;
}
.cid-rt5aVv2SOb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt5aVv2SOb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt5aVv2SOb .nav-item:focus,
.cid-rt5aVv2SOb .nav-link:focus {
  outline: none;
}
.cid-rt5aVv2SOb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt5aVv2SOb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt5aVv2SOb .menu-logo {
  margin-right: auto;
}
.cid-rt5aVv2SOb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt5aVv2SOb .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-rt5aVv2SOb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt5aVv2SOb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt5aVv2SOb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt5aVv2SOb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt5aVv2SOb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt5aVv2SOb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt5aVv2SOb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt5aVv2SOb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt5aVv2SOb .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt5aVv2SOb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt5aVv2SOb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt5aVv2SOb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt5aVv2SOb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt5aVv2SOb .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-rt5aVv2SOb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt5aVv2SOb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt5aVv2SOb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt5aVv2SOb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt5aVv2SOb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt5aVv2SOb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt5aVv2SOb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt5aVv2SOb button.navbar-toggler:focus {
  outline: none;
}
.cid-rt5aVv2SOb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rt5aVv2SOb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt5aVv2SOb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5aVv2SOb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5aVv2SOb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt5aVv2SOb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5aVv2SOb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt5aVv2SOb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt5aVv2SOb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5aVv2SOb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt5aVv2SOb .collapsed .btn {
  display: flex;
}
.cid-rt5aVv2SOb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt5aVv2SOb .collapsed .navbar-collapse.collapsing,
.cid-rt5aVv2SOb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt5aVv2SOb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt5aVv2SOb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt5aVv2SOb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt5aVv2SOb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt5aVv2SOb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt5aVv2SOb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt5aVv2SOb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt5aVv2SOb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt5aVv2SOb .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt5aVv2SOb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt5aVv2SOb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt5aVv2SOb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt5aVv2SOb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt5aVv2SOb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt5aVv2SOb .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: 991px) {
  .cid-rt5aVv2SOb.navbar-expand {
    flex-direction: column;
  }
  .cid-rt5aVv2SOb img {
    height: 3.8rem !important;
  }
  .cid-rt5aVv2SOb .btn {
    display: flex;
  }
  .cid-rt5aVv2SOb button.navbar-toggler {
    display: block;
  }
  .cid-rt5aVv2SOb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt5aVv2SOb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt5aVv2SOb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt5aVv2SOb .navbar-collapse.collapsing,
  .cid-rt5aVv2SOb .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt5aVv2SOb .navbar-collapse.collapsing .navbar-nav,
  .cid-rt5aVv2SOb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt5aVv2SOb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt5aVv2SOb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt5aVv2SOb .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt5aVv2SOb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt5aVv2SOb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt5aVv2SOb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt5aVv2SOb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt5aVv2SOb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt5aVv2SOb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt5aVv2SOb .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-rt5aVv2SOb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt5aVv2SOb .navbar-collapse {
  flex-basis: auto;
}
.cid-rt5aVv2SOb .nav-link:hover,
.cid-rt5aVv2SOb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rt5aVvU0oj {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5aVvU0oj .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5aVvU0oj .section-text {
  padding: 2rem 0;
}
.cid-rt5aVvU0oj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5aVvU0oj .inner-container {
    width: 100% !important;
  }
}
.cid-rt5aVwflup {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5aVwflup .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5aVwflup .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5aVwflup .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5aVwflup .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5aVwflup .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5aVwflup .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5aVwflup .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5aVwflup .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5aVwflup .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5aVwRnT7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5aVwRnT7 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5aVwRnT7 .section-text {
  padding: 2rem 0;
}
.cid-rt5aVwRnT7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5aVwRnT7 .inner-container {
    width: 100% !important;
  }
}
.cid-rt5aVxhUJ2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5aVxhUJ2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5aVxhUJ2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5aVxhUJ2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5aVxhUJ2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5aVxhUJ2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5aVxhUJ2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5aVxhUJ2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5aVxhUJ2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5aVxhUJ2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5aVxSVnu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5aVxSVnu .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5aVxSVnu .section-text {
  padding: 2rem 0;
}
.cid-rt5aVxSVnu .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5aVxSVnu .inner-container {
    width: 100% !important;
  }
}
.cid-rt5aVyiuEB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5aVyiuEB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5aVyiuEB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5aVyiuEB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5aVyiuEB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5aVyiuEB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5aVyiuEB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5aVyiuEB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5aVyiuEB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5aVyiuEB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt6aRWg9Kv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5aVyURoz {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rt5aVyURoz .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rt5aVyURoz .social-list a:focus {
  text-decoration: none;
}
.cid-rt5aVzzZMo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rt5aVzzZMo .content {
    text-align: center;
  }
  .cid-rt5aVzzZMo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rt5aVzzZMo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rt5aVzzZMo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rt5aVzzZMo .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rt5aVzzZMo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rt5aVzzZMo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rt5aVzzZMo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rt5aVzzZMo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rt5aVzzZMo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rt5aVzzZMo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rt5aVzzZMo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rt5aVzzZMo .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rt5aVzzZMo P {
  color: #232323;
}
.cid-rt5aVzzZMo H5 {
  color: #232323;
}
.cid-rt5aVAgBe3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rt5pYMhWnY .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt5pYMhWnY .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rt5pYMhWnY a {
  font-style: normal;
}
.cid-rt5pYMhWnY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt5pYMhWnY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt5pYMhWnY .nav-item:focus,
.cid-rt5pYMhWnY .nav-link:focus {
  outline: none;
}
.cid-rt5pYMhWnY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt5pYMhWnY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt5pYMhWnY .menu-logo {
  margin-right: auto;
}
.cid-rt5pYMhWnY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt5pYMhWnY .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-rt5pYMhWnY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt5pYMhWnY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt5pYMhWnY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt5pYMhWnY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt5pYMhWnY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt5pYMhWnY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt5pYMhWnY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt5pYMhWnY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt5pYMhWnY .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt5pYMhWnY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt5pYMhWnY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt5pYMhWnY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt5pYMhWnY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt5pYMhWnY .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-rt5pYMhWnY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt5pYMhWnY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt5pYMhWnY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt5pYMhWnY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt5pYMhWnY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt5pYMhWnY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt5pYMhWnY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt5pYMhWnY button.navbar-toggler:focus {
  outline: none;
}
.cid-rt5pYMhWnY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rt5pYMhWnY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt5pYMhWnY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5pYMhWnY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5pYMhWnY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt5pYMhWnY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5pYMhWnY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt5pYMhWnY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt5pYMhWnY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5pYMhWnY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt5pYMhWnY .collapsed .btn {
  display: flex;
}
.cid-rt5pYMhWnY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt5pYMhWnY .collapsed .navbar-collapse.collapsing,
.cid-rt5pYMhWnY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt5pYMhWnY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt5pYMhWnY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt5pYMhWnY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt5pYMhWnY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt5pYMhWnY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt5pYMhWnY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt5pYMhWnY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt5pYMhWnY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt5pYMhWnY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt5pYMhWnY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt5pYMhWnY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt5pYMhWnY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt5pYMhWnY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt5pYMhWnY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt5pYMhWnY .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: 991px) {
  .cid-rt5pYMhWnY.navbar-expand {
    flex-direction: column;
  }
  .cid-rt5pYMhWnY img {
    height: 3.8rem !important;
  }
  .cid-rt5pYMhWnY .btn {
    display: flex;
  }
  .cid-rt5pYMhWnY button.navbar-toggler {
    display: block;
  }
  .cid-rt5pYMhWnY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt5pYMhWnY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt5pYMhWnY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt5pYMhWnY .navbar-collapse.collapsing,
  .cid-rt5pYMhWnY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt5pYMhWnY .navbar-collapse.collapsing .navbar-nav,
  .cid-rt5pYMhWnY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt5pYMhWnY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt5pYMhWnY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt5pYMhWnY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt5pYMhWnY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt5pYMhWnY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt5pYMhWnY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt5pYMhWnY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt5pYMhWnY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt5pYMhWnY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt5pYMhWnY .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-rt5pYMhWnY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt5pYMhWnY .navbar-collapse {
  flex-basis: auto;
}
.cid-rt5pYMhWnY .nav-link:hover,
.cid-rt5pYMhWnY .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rt5pYN52Mo {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5pYN52Mo .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5pYN52Mo .section-text {
  padding: 2rem 0;
}
.cid-rt5pYN52Mo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5pYN52Mo .inner-container {
    width: 100% !important;
  }
}
.cid-rt5pYNuRJD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5pYNuRJD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5pYNuRJD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5pYNuRJD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5pYNuRJD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5pYNuRJD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5pYNuRJD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5pYNuRJD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5pYNuRJD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5pYNuRJD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5pYObJoI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5pYObJoI .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5pYObJoI .section-text {
  padding: 2rem 0;
}
.cid-rt5pYObJoI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5pYObJoI .inner-container {
    width: 100% !important;
  }
}
.cid-rt5pYOxIUK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5pYOxIUK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5pYOxIUK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5pYOxIUK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5pYOxIUK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5pYOxIUK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5pYOxIUK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5pYOxIUK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5pYOxIUK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5pYOxIUK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5pYP5IA3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5pYP5IA3 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5pYP5IA3 .section-text {
  padding: 2rem 0;
}
.cid-rt5pYP5IA3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5pYP5IA3 .inner-container {
    width: 100% !important;
  }
}
.cid-rt5pYPt6DQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5pYPt6DQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5pYPt6DQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5pYPt6DQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5pYPt6DQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5pYPt6DQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5pYPt6DQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5pYPt6DQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5pYPt6DQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5pYPt6DQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt6aPtv0Do {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5pYQ118B {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rt5pYQ118B .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rt5pYQ118B .social-list a:focus {
  text-decoration: none;
}
.cid-rt5pYQSWjD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rt5pYQSWjD .content {
    text-align: center;
  }
  .cid-rt5pYQSWjD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rt5pYQSWjD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rt5pYQSWjD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rt5pYQSWjD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rt5pYQSWjD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rt5pYQSWjD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rt5pYQSWjD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rt5pYQSWjD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rt5pYQSWjD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rt5pYQSWjD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rt5pYQSWjD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rt5pYQSWjD .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rt5pYQSWjD P {
  color: #232323;
}
.cid-rt5pYQSWjD H5 {
  color: #232323;
}
.cid-rt5pYRxKik {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rt5zLb4HMH .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt5zLb4HMH .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rt5zLb4HMH a {
  font-style: normal;
}
.cid-rt5zLb4HMH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt5zLb4HMH .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt5zLb4HMH .nav-item:focus,
.cid-rt5zLb4HMH .nav-link:focus {
  outline: none;
}
.cid-rt5zLb4HMH .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt5zLb4HMH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt5zLb4HMH .menu-logo {
  margin-right: auto;
}
.cid-rt5zLb4HMH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt5zLb4HMH .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-rt5zLb4HMH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt5zLb4HMH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt5zLb4HMH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt5zLb4HMH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt5zLb4HMH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt5zLb4HMH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt5zLb4HMH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt5zLb4HMH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt5zLb4HMH .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt5zLb4HMH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt5zLb4HMH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt5zLb4HMH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt5zLb4HMH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt5zLb4HMH .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-rt5zLb4HMH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt5zLb4HMH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt5zLb4HMH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt5zLb4HMH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt5zLb4HMH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt5zLb4HMH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt5zLb4HMH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt5zLb4HMH button.navbar-toggler:focus {
  outline: none;
}
.cid-rt5zLb4HMH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rt5zLb4HMH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt5zLb4HMH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5zLb4HMH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5zLb4HMH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt5zLb4HMH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5zLb4HMH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt5zLb4HMH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt5zLb4HMH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5zLb4HMH .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt5zLb4HMH .collapsed .btn {
  display: flex;
}
.cid-rt5zLb4HMH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt5zLb4HMH .collapsed .navbar-collapse.collapsing,
.cid-rt5zLb4HMH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt5zLb4HMH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt5zLb4HMH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt5zLb4HMH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt5zLb4HMH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt5zLb4HMH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt5zLb4HMH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt5zLb4HMH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt5zLb4HMH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt5zLb4HMH .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt5zLb4HMH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt5zLb4HMH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt5zLb4HMH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt5zLb4HMH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt5zLb4HMH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt5zLb4HMH .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: 991px) {
  .cid-rt5zLb4HMH.navbar-expand {
    flex-direction: column;
  }
  .cid-rt5zLb4HMH img {
    height: 3.8rem !important;
  }
  .cid-rt5zLb4HMH .btn {
    display: flex;
  }
  .cid-rt5zLb4HMH button.navbar-toggler {
    display: block;
  }
  .cid-rt5zLb4HMH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt5zLb4HMH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt5zLb4HMH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt5zLb4HMH .navbar-collapse.collapsing,
  .cid-rt5zLb4HMH .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt5zLb4HMH .navbar-collapse.collapsing .navbar-nav,
  .cid-rt5zLb4HMH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt5zLb4HMH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt5zLb4HMH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt5zLb4HMH .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt5zLb4HMH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt5zLb4HMH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt5zLb4HMH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt5zLb4HMH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt5zLb4HMH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt5zLb4HMH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt5zLb4HMH .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-rt5zLb4HMH .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt5zLb4HMH .navbar-collapse {
  flex-basis: auto;
}
.cid-rt5zLb4HMH .nav-link:hover,
.cid-rt5zLb4HMH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rt5zLbIGQ4 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5zLbIGQ4 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5zLbIGQ4 .section-text {
  padding: 2rem 0;
}
.cid-rt5zLbIGQ4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5zLbIGQ4 .inner-container {
    width: 100% !important;
  }
}
.cid-rt5zLcbTgC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5zLcbTgC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5zLcbTgC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5zLcbTgC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5zLcbTgC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5zLcbTgC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5zLcbTgC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5zLcbTgC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5zLcbTgC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5zLcbTgC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5zLcKTms {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5zLcKTms .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5zLcKTms .section-text {
  padding: 2rem 0;
}
.cid-rt5zLcKTms .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5zLcKTms .inner-container {
    width: 100% !important;
  }
}
.cid-rt5zLd71T3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5zLd71T3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5zLd71T3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5zLd71T3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5zLd71T3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5zLd71T3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5zLd71T3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5zLd71T3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5zLd71T3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5zLd71T3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5zLdIGnT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5zLdIGnT .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5zLdIGnT .section-text {
  padding: 2rem 0;
}
.cid-rt5zLdIGnT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5zLdIGnT .inner-container {
    width: 100% !important;
  }
}
.cid-rt5zLe6oRw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5zLe6oRw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5zLe6oRw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5zLe6oRw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5zLe6oRw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5zLe6oRw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5zLe6oRw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5zLe6oRw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5zLe6oRw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5zLe6oRw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt6aFwvAQb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5zLeNbmg {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rt5zLeNbmg .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rt5zLeNbmg .social-list a:focus {
  text-decoration: none;
}
.cid-rt5zLfrJt9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rt5zLfrJt9 .content {
    text-align: center;
  }
  .cid-rt5zLfrJt9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rt5zLfrJt9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rt5zLfrJt9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rt5zLfrJt9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rt5zLfrJt9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rt5zLfrJt9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rt5zLfrJt9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rt5zLfrJt9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rt5zLfrJt9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rt5zLfrJt9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rt5zLfrJt9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rt5zLfrJt9 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rt5zLfrJt9 P {
  color: #232323;
}
.cid-rt5zLfrJt9 H5 {
  color: #232323;
}
.cid-rt5zLg9L7Y {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rt5HZdhMye .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt5HZdhMye .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rt5HZdhMye a {
  font-style: normal;
}
.cid-rt5HZdhMye .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt5HZdhMye .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt5HZdhMye .nav-item:focus,
.cid-rt5HZdhMye .nav-link:focus {
  outline: none;
}
.cid-rt5HZdhMye .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt5HZdhMye .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt5HZdhMye .menu-logo {
  margin-right: auto;
}
.cid-rt5HZdhMye .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt5HZdhMye .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-rt5HZdhMye .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt5HZdhMye .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt5HZdhMye .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt5HZdhMye .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt5HZdhMye .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt5HZdhMye .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt5HZdhMye .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt5HZdhMye .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt5HZdhMye .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt5HZdhMye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt5HZdhMye .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt5HZdhMye .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt5HZdhMye .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt5HZdhMye .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-rt5HZdhMye .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt5HZdhMye .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt5HZdhMye .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt5HZdhMye .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt5HZdhMye .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt5HZdhMye .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt5HZdhMye button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt5HZdhMye button.navbar-toggler:focus {
  outline: none;
}
.cid-rt5HZdhMye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rt5HZdhMye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt5HZdhMye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5HZdhMye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5HZdhMye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt5HZdhMye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5HZdhMye nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt5HZdhMye nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt5HZdhMye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5HZdhMye .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt5HZdhMye .collapsed .btn {
  display: flex;
}
.cid-rt5HZdhMye .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt5HZdhMye .collapsed .navbar-collapse.collapsing,
.cid-rt5HZdhMye .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt5HZdhMye .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt5HZdhMye .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt5HZdhMye .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt5HZdhMye .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt5HZdhMye .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt5HZdhMye .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt5HZdhMye .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt5HZdhMye .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt5HZdhMye .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt5HZdhMye .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt5HZdhMye .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt5HZdhMye .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt5HZdhMye .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt5HZdhMye .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt5HZdhMye .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: 991px) {
  .cid-rt5HZdhMye.navbar-expand {
    flex-direction: column;
  }
  .cid-rt5HZdhMye img {
    height: 3.8rem !important;
  }
  .cid-rt5HZdhMye .btn {
    display: flex;
  }
  .cid-rt5HZdhMye button.navbar-toggler {
    display: block;
  }
  .cid-rt5HZdhMye .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt5HZdhMye .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt5HZdhMye .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt5HZdhMye .navbar-collapse.collapsing,
  .cid-rt5HZdhMye .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt5HZdhMye .navbar-collapse.collapsing .navbar-nav,
  .cid-rt5HZdhMye .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt5HZdhMye .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt5HZdhMye .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt5HZdhMye .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt5HZdhMye .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt5HZdhMye .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt5HZdhMye .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt5HZdhMye .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt5HZdhMye .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt5HZdhMye .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt5HZdhMye .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-rt5HZdhMye .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt5HZdhMye .navbar-collapse {
  flex-basis: auto;
}
.cid-rt5HZdhMye .nav-link:hover,
.cid-rt5HZdhMye .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rt5HZdYkGd {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5HZdYkGd .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5HZdYkGd .section-text {
  padding: 2rem 0;
}
.cid-rt5HZdYkGd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5HZdYkGd .inner-container {
    width: 100% !important;
  }
}
.cid-rt5HZesIo2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5HZesIo2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5HZesIo2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5HZesIo2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5HZesIo2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5HZesIo2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5HZesIo2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5HZesIo2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5HZesIo2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5HZesIo2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5HZf1Cw4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5HZf1Cw4 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5HZf1Cw4 .section-text {
  padding: 2rem 0;
}
.cid-rt5HZf1Cw4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5HZf1Cw4 .inner-container {
    width: 100% !important;
  }
}
.cid-rt5HZfpz4b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5HZfpz4b .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5HZfpz4b .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5HZfpz4b .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5HZfpz4b .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5HZfpz4b .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5HZfpz4b .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5HZfpz4b .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5HZfpz4b .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5HZfpz4b .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5HZg7qsh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5HZg7qsh .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5HZg7qsh .section-text {
  padding: 2rem 0;
}
.cid-rt5HZg7qsh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5HZg7qsh .inner-container {
    width: 100% !important;
  }
}
.cid-rt5HZgxPbb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5HZgxPbb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5HZgxPbb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5HZgxPbb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5HZgxPbb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5HZgxPbb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5HZgxPbb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5HZgxPbb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5HZgxPbb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5HZgxPbb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt6aC33zBY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5HZhfcrQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rt5HZhfcrQ .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rt5HZhfcrQ .social-list a:focus {
  text-decoration: none;
}
.cid-rt5HZi6RsY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rt5HZi6RsY .content {
    text-align: center;
  }
  .cid-rt5HZi6RsY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rt5HZi6RsY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rt5HZi6RsY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rt5HZi6RsY .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rt5HZi6RsY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rt5HZi6RsY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rt5HZi6RsY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rt5HZi6RsY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rt5HZi6RsY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rt5HZi6RsY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rt5HZi6RsY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rt5HZi6RsY .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rt5HZi6RsY P {
  color: #232323;
}
.cid-rt5HZi6RsY H5 {
  color: #232323;
}
.cid-rt5HZiRQfl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rt5M2E4Cb6 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt5M2E4Cb6 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rt5M2E4Cb6 a {
  font-style: normal;
}
.cid-rt5M2E4Cb6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt5M2E4Cb6 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt5M2E4Cb6 .nav-item:focus,
.cid-rt5M2E4Cb6 .nav-link:focus {
  outline: none;
}
.cid-rt5M2E4Cb6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt5M2E4Cb6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt5M2E4Cb6 .menu-logo {
  margin-right: auto;
}
.cid-rt5M2E4Cb6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt5M2E4Cb6 .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-rt5M2E4Cb6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt5M2E4Cb6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt5M2E4Cb6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt5M2E4Cb6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt5M2E4Cb6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt5M2E4Cb6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt5M2E4Cb6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt5M2E4Cb6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt5M2E4Cb6 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt5M2E4Cb6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt5M2E4Cb6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt5M2E4Cb6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt5M2E4Cb6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt5M2E4Cb6 .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-rt5M2E4Cb6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt5M2E4Cb6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt5M2E4Cb6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt5M2E4Cb6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt5M2E4Cb6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt5M2E4Cb6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt5M2E4Cb6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt5M2E4Cb6 button.navbar-toggler:focus {
  outline: none;
}
.cid-rt5M2E4Cb6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rt5M2E4Cb6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt5M2E4Cb6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5M2E4Cb6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5M2E4Cb6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt5M2E4Cb6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5M2E4Cb6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt5M2E4Cb6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt5M2E4Cb6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5M2E4Cb6 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt5M2E4Cb6 .collapsed .btn {
  display: flex;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.collapsing,
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt5M2E4Cb6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt5M2E4Cb6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt5M2E4Cb6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt5M2E4Cb6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt5M2E4Cb6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt5M2E4Cb6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt5M2E4Cb6 .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: 991px) {
  .cid-rt5M2E4Cb6.navbar-expand {
    flex-direction: column;
  }
  .cid-rt5M2E4Cb6 img {
    height: 3.8rem !important;
  }
  .cid-rt5M2E4Cb6 .btn {
    display: flex;
  }
  .cid-rt5M2E4Cb6 button.navbar-toggler {
    display: block;
  }
  .cid-rt5M2E4Cb6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt5M2E4Cb6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt5M2E4Cb6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt5M2E4Cb6 .navbar-collapse.collapsing,
  .cid-rt5M2E4Cb6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt5M2E4Cb6 .navbar-collapse.collapsing .navbar-nav,
  .cid-rt5M2E4Cb6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt5M2E4Cb6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt5M2E4Cb6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt5M2E4Cb6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt5M2E4Cb6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt5M2E4Cb6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt5M2E4Cb6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt5M2E4Cb6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt5M2E4Cb6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt5M2E4Cb6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt5M2E4Cb6 .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-rt5M2E4Cb6 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt5M2E4Cb6 .navbar-collapse {
  flex-basis: auto;
}
.cid-rt5M2E4Cb6 .nav-link:hover,
.cid-rt5M2E4Cb6 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rt5M2ENZTK {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5M2ENZTK .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5M2ENZTK .section-text {
  padding: 2rem 0;
}
.cid-rt5M2ENZTK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5M2ENZTK .inner-container {
    width: 100% !important;
  }
}
.cid-rt5M2FbTHJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5M2FbTHJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5M2FbTHJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5M2FbTHJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5M2FbTHJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5M2FbTHJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5M2FbTHJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5M2FbTHJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5M2FbTHJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5M2FbTHJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5M2FMQJA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5M2FMQJA .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5M2FMQJA .section-text {
  padding: 2rem 0;
}
.cid-rt5M2FMQJA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5M2FMQJA .inner-container {
    width: 100% !important;
  }
}
.cid-rt5M2GaaSL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5M2GaaSL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5M2GaaSL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5M2GaaSL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5M2GaaSL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5M2GaaSL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5M2GaaSL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5M2GaaSL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5M2GaaSL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5M2GaaSL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ruhVPCcWe0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ruhVPCcWe0 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruhVPCcWe0 .section-text {
  padding: 2rem 0;
}
.cid-ruhVPCcWe0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruhVPCcWe0 .inner-container {
    width: 100% !important;
  }
}
.cid-ruhVXylBpu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruhVXylBpu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruhVXylBpu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruhVXylBpu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruhVXylBpu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruhVXylBpu .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-ruhVXylBpu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruhVXylBpu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruhVXylBpu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruhVXylBpu .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-rt6avgYd7y {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5M2I0WAz {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rt5M2I0WAz .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rt5M2I0WAz .social-list a:focus {
  text-decoration: none;
}
.cid-rt5M2IGPZI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rt5M2IGPZI .content {
    text-align: center;
  }
  .cid-rt5M2IGPZI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rt5M2IGPZI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rt5M2IGPZI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rt5M2IGPZI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rt5M2IGPZI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rt5M2IGPZI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rt5M2IGPZI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rt5M2IGPZI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rt5M2IGPZI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rt5M2IGPZI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rt5M2IGPZI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rt5M2IGPZI .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rt5M2IGPZI P {
  color: #232323;
}
.cid-rt5M2IGPZI H5 {
  color: #232323;
}
.cid-rt5M2JoLds {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rt5N5zZjmc .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt5N5zZjmc .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rt5N5zZjmc a {
  font-style: normal;
}
.cid-rt5N5zZjmc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt5N5zZjmc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt5N5zZjmc .nav-item:focus,
.cid-rt5N5zZjmc .nav-link:focus {
  outline: none;
}
.cid-rt5N5zZjmc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt5N5zZjmc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt5N5zZjmc .menu-logo {
  margin-right: auto;
}
.cid-rt5N5zZjmc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt5N5zZjmc .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-rt5N5zZjmc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt5N5zZjmc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt5N5zZjmc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt5N5zZjmc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt5N5zZjmc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt5N5zZjmc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt5N5zZjmc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt5N5zZjmc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt5N5zZjmc .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt5N5zZjmc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt5N5zZjmc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt5N5zZjmc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt5N5zZjmc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt5N5zZjmc .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-rt5N5zZjmc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt5N5zZjmc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt5N5zZjmc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt5N5zZjmc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt5N5zZjmc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt5N5zZjmc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt5N5zZjmc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt5N5zZjmc button.navbar-toggler:focus {
  outline: none;
}
.cid-rt5N5zZjmc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rt5N5zZjmc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt5N5zZjmc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5N5zZjmc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5N5zZjmc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt5N5zZjmc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5N5zZjmc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt5N5zZjmc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt5N5zZjmc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5N5zZjmc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt5N5zZjmc .collapsed .btn {
  display: flex;
}
.cid-rt5N5zZjmc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt5N5zZjmc .collapsed .navbar-collapse.collapsing,
.cid-rt5N5zZjmc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt5N5zZjmc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt5N5zZjmc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt5N5zZjmc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt5N5zZjmc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt5N5zZjmc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt5N5zZjmc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt5N5zZjmc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt5N5zZjmc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt5N5zZjmc .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt5N5zZjmc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt5N5zZjmc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt5N5zZjmc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt5N5zZjmc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt5N5zZjmc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt5N5zZjmc .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: 991px) {
  .cid-rt5N5zZjmc.navbar-expand {
    flex-direction: column;
  }
  .cid-rt5N5zZjmc img {
    height: 3.8rem !important;
  }
  .cid-rt5N5zZjmc .btn {
    display: flex;
  }
  .cid-rt5N5zZjmc button.navbar-toggler {
    display: block;
  }
  .cid-rt5N5zZjmc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt5N5zZjmc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt5N5zZjmc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt5N5zZjmc .navbar-collapse.collapsing,
  .cid-rt5N5zZjmc .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt5N5zZjmc .navbar-collapse.collapsing .navbar-nav,
  .cid-rt5N5zZjmc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt5N5zZjmc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt5N5zZjmc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt5N5zZjmc .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt5N5zZjmc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt5N5zZjmc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt5N5zZjmc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt5N5zZjmc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt5N5zZjmc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt5N5zZjmc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt5N5zZjmc .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-rt5N5zZjmc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt5N5zZjmc .navbar-collapse {
  flex-basis: auto;
}
.cid-rt5N5zZjmc .nav-link:hover,
.cid-rt5N5zZjmc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rt5N5AGiqO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5N5AGiqO .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5N5AGiqO .section-text {
  padding: 2rem 0;
}
.cid-rt5N5AGiqO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5N5AGiqO .inner-container {
    width: 100% !important;
  }
}
.cid-rt5N5B2f3S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5N5B2f3S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5N5B2f3S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5N5B2f3S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5N5B2f3S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5N5B2f3S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5N5B2f3S .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5N5B2f3S .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5N5B2f3S .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5N5B2f3S .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5N5Bz6JW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5N5Bz6JW .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5N5Bz6JW .section-text {
  padding: 2rem 0;
}
.cid-rt5N5Bz6JW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5N5Bz6JW .inner-container {
    width: 100% !important;
  }
}
.cid-rt5N5BW2p9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5N5BW2p9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5N5BW2p9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5N5BW2p9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5N5BW2p9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5N5BW2p9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5N5BW2p9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5N5BW2p9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5N5BW2p9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5N5BW2p9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5N5CtDrP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5N5CtDrP .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5N5CtDrP .section-text {
  padding: 2rem 0;
}
.cid-rt5N5CtDrP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5N5CtDrP .inner-container {
    width: 100% !important;
  }
}
.cid-rt5N5CRoJS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5N5CRoJS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5N5CRoJS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5N5CRoJS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5N5CRoJS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5N5CRoJS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5N5CRoJS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5N5CRoJS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5N5CRoJS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5N5CRoJS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt6azcaehG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5N5DCLuS {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rt5N5DCLuS .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rt5N5DCLuS .social-list a:focus {
  text-decoration: none;
}
.cid-rt5N5EfgzT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rt5N5EfgzT .content {
    text-align: center;
  }
  .cid-rt5N5EfgzT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rt5N5EfgzT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rt5N5EfgzT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rt5N5EfgzT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rt5N5EfgzT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rt5N5EfgzT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rt5N5EfgzT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rt5N5EfgzT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rt5N5EfgzT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rt5N5EfgzT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rt5N5EfgzT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rt5N5EfgzT .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rt5N5EfgzT P {
  color: #232323;
}
.cid-rt5N5EfgzT H5 {
  color: #232323;
}
.cid-rt5N5FemTY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rt5OZIaoUa .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt5OZIaoUa .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rt5OZIaoUa a {
  font-style: normal;
}
.cid-rt5OZIaoUa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt5OZIaoUa .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt5OZIaoUa .nav-item:focus,
.cid-rt5OZIaoUa .nav-link:focus {
  outline: none;
}
.cid-rt5OZIaoUa .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt5OZIaoUa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt5OZIaoUa .menu-logo {
  margin-right: auto;
}
.cid-rt5OZIaoUa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt5OZIaoUa .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-rt5OZIaoUa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt5OZIaoUa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt5OZIaoUa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt5OZIaoUa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt5OZIaoUa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt5OZIaoUa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt5OZIaoUa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt5OZIaoUa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt5OZIaoUa .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt5OZIaoUa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt5OZIaoUa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt5OZIaoUa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt5OZIaoUa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt5OZIaoUa .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-rt5OZIaoUa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt5OZIaoUa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt5OZIaoUa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt5OZIaoUa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt5OZIaoUa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt5OZIaoUa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt5OZIaoUa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt5OZIaoUa button.navbar-toggler:focus {
  outline: none;
}
.cid-rt5OZIaoUa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rt5OZIaoUa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt5OZIaoUa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5OZIaoUa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt5OZIaoUa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt5OZIaoUa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5OZIaoUa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt5OZIaoUa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt5OZIaoUa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt5OZIaoUa .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt5OZIaoUa .collapsed .btn {
  display: flex;
}
.cid-rt5OZIaoUa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt5OZIaoUa .collapsed .navbar-collapse.collapsing,
.cid-rt5OZIaoUa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt5OZIaoUa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt5OZIaoUa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt5OZIaoUa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt5OZIaoUa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt5OZIaoUa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt5OZIaoUa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt5OZIaoUa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt5OZIaoUa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt5OZIaoUa .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt5OZIaoUa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt5OZIaoUa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt5OZIaoUa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt5OZIaoUa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt5OZIaoUa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt5OZIaoUa .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: 991px) {
  .cid-rt5OZIaoUa.navbar-expand {
    flex-direction: column;
  }
  .cid-rt5OZIaoUa img {
    height: 3.8rem !important;
  }
  .cid-rt5OZIaoUa .btn {
    display: flex;
  }
  .cid-rt5OZIaoUa button.navbar-toggler {
    display: block;
  }
  .cid-rt5OZIaoUa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt5OZIaoUa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt5OZIaoUa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt5OZIaoUa .navbar-collapse.collapsing,
  .cid-rt5OZIaoUa .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt5OZIaoUa .navbar-collapse.collapsing .navbar-nav,
  .cid-rt5OZIaoUa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt5OZIaoUa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt5OZIaoUa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt5OZIaoUa .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt5OZIaoUa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt5OZIaoUa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt5OZIaoUa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt5OZIaoUa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt5OZIaoUa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt5OZIaoUa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt5OZIaoUa .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-rt5OZIaoUa .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt5OZIaoUa .navbar-collapse {
  flex-basis: auto;
}
.cid-rt5OZIaoUa .nav-link:hover,
.cid-rt5OZIaoUa .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rt5OZIQBNw {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5OZIQBNw .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5OZIQBNw .section-text {
  padding: 2rem 0;
}
.cid-rt5OZIQBNw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5OZIQBNw .inner-container {
    width: 100% !important;
  }
}
.cid-rt5OZJdhfr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5OZJdhfr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5OZJdhfr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5OZJdhfr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5OZJdhfr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5OZJdhfr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5OZJdhfr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5OZJdhfr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5OZJdhfr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5OZJdhfr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5OZJM8Vk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5OZJM8Vk .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5OZJM8Vk .section-text {
  padding: 2rem 0;
}
.cid-rt5OZJM8Vk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5OZJM8Vk .inner-container {
    width: 100% !important;
  }
}
.cid-rt5OZKbrzX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5OZKbrzX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5OZKbrzX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5OZKbrzX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5OZKbrzX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5OZKbrzX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5OZKbrzX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5OZKbrzX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5OZKbrzX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5OZKbrzX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt5OZKIYVT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt5OZKIYVT .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rt5OZKIYVT .section-text {
  padding: 2rem 0;
}
.cid-rt5OZKIYVT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rt5OZKIYVT .inner-container {
    width: 100% !important;
  }
}
.cid-rt5OZL6vXH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5OZL6vXH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt5OZL6vXH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt5OZL6vXH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt5OZL6vXH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt5OZL6vXH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rt5OZL6vXH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt5OZL6vXH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rt5OZL6vXH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt5OZL6vXH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rt69XN4QsC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt5OZLVIzQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rt5OZLVIzQ .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rt5OZLVIzQ .social-list a:focus {
  text-decoration: none;
}
.cid-rt5OZMBhie {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rt5OZMBhie .content {
    text-align: center;
  }
  .cid-rt5OZMBhie .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rt5OZMBhie .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rt5OZMBhie .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rt5OZMBhie .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rt5OZMBhie .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rt5OZMBhie .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rt5OZMBhie .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rt5OZMBhie .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rt5OZMBhie .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rt5OZMBhie .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rt5OZMBhie .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rt5OZMBhie .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rt5OZMBhie P {
  color: #232323;
}
.cid-rt5OZMBhie H5 {
  color: #232323;
}
.cid-rt5OZNkAxN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-rtUvOlY8uF .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rtUvOlY8uF .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-rtUvOlY8uF a {
  font-style: normal;
}
.cid-rtUvOlY8uF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rtUvOlY8uF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rtUvOlY8uF .nav-item:focus,
.cid-rtUvOlY8uF .nav-link:focus {
  outline: none;
}
.cid-rtUvOlY8uF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtUvOlY8uF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rtUvOlY8uF .menu-logo {
  margin-right: auto;
}
.cid-rtUvOlY8uF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtUvOlY8uF .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-rtUvOlY8uF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtUvOlY8uF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtUvOlY8uF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtUvOlY8uF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtUvOlY8uF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtUvOlY8uF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtUvOlY8uF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtUvOlY8uF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtUvOlY8uF .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtUvOlY8uF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rtUvOlY8uF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rtUvOlY8uF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtUvOlY8uF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtUvOlY8uF .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-rtUvOlY8uF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtUvOlY8uF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rtUvOlY8uF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtUvOlY8uF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtUvOlY8uF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtUvOlY8uF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtUvOlY8uF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rtUvOlY8uF button.navbar-toggler:focus {
  outline: none;
}
.cid-rtUvOlY8uF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rtUvOlY8uF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtUvOlY8uF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtUvOlY8uF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtUvOlY8uF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtUvOlY8uF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtUvOlY8uF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtUvOlY8uF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtUvOlY8uF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtUvOlY8uF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rtUvOlY8uF .collapsed .btn {
  display: flex;
}
.cid-rtUvOlY8uF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtUvOlY8uF .collapsed .navbar-collapse.collapsing,
.cid-rtUvOlY8uF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtUvOlY8uF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtUvOlY8uF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtUvOlY8uF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtUvOlY8uF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtUvOlY8uF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtUvOlY8uF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtUvOlY8uF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtUvOlY8uF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtUvOlY8uF .collapsed button.navbar-toggler {
  display: block;
}
.cid-rtUvOlY8uF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rtUvOlY8uF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtUvOlY8uF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rtUvOlY8uF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtUvOlY8uF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtUvOlY8uF .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: 991px) {
  .cid-rtUvOlY8uF.navbar-expand {
    flex-direction: column;
  }
  .cid-rtUvOlY8uF img {
    height: 3.8rem !important;
  }
  .cid-rtUvOlY8uF .btn {
    display: flex;
  }
  .cid-rtUvOlY8uF button.navbar-toggler {
    display: block;
  }
  .cid-rtUvOlY8uF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rtUvOlY8uF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtUvOlY8uF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtUvOlY8uF .navbar-collapse.collapsing,
  .cid-rtUvOlY8uF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtUvOlY8uF .navbar-collapse.collapsing .navbar-nav,
  .cid-rtUvOlY8uF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtUvOlY8uF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtUvOlY8uF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtUvOlY8uF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtUvOlY8uF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtUvOlY8uF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtUvOlY8uF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtUvOlY8uF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rtUvOlY8uF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtUvOlY8uF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtUvOlY8uF .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-rtUvOlY8uF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rtUvOlY8uF .navbar-collapse {
  flex-basis: auto;
}
.cid-rtUvOlY8uF .nav-link:hover,
.cid-rtUvOlY8uF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rtUvOmGGAd {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtUvOmGGAd .mbr-section-subtitle {
  color: #767676;
}
.cid-rtUvOmGGAd H2 {
  color: #232323;
}
.cid-rtUvOmZilD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtUvOmZilD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtUvOmZilD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtUvOmZilD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtUvOmZilD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtUvOmZilD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rtUvOmZilD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtUvOmZilD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rtUvOmZilD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtUvOmZilD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rtUvOnCKeJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtUvOnCKeJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtUvOnCKeJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtUvOnCKeJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtUvOnCKeJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtUvOnCKeJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rtUvOnCKeJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtUvOnCKeJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rtUvOnCKeJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtUvOnCKeJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rtUvOoh67k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtUvOoh67k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtUvOoh67k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtUvOoh67k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtUvOoh67k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtUvOoh67k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rtUvOoh67k .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtUvOoh67k .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rtUvOoh67k .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtUvOoh67k .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rtUB359vnA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtUB359vnA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtUB359vnA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtUB359vnA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtUB359vnA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtUB359vnA .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-rtUB359vnA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtUB359vnA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rtUB359vnA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtUB359vnA .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-rtUBLIDJAo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtUBLIDJAo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtUBLIDJAo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtUBLIDJAo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtUBLIDJAo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtUBLIDJAo .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-rtUBLIDJAo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtUBLIDJAo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rtUBLIDJAo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtUBLIDJAo .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-rtUCh58Ng2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtUCh58Ng2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtUCh58Ng2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtUCh58Ng2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtUCh58Ng2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtUCh58Ng2 .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-rtUCh58Ng2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtUCh58Ng2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rtUCh58Ng2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtUCh58Ng2 .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-rtUvOpa3lY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rtUvOpa3lY .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-rtUvOpa3lY .social-list a:focus {
  text-decoration: none;
}
.cid-rtUvOpPsZ8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rtUvOpPsZ8 .content {
    text-align: center;
  }
  .cid-rtUvOpPsZ8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rtUvOpPsZ8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rtUvOpPsZ8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rtUvOpPsZ8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rtUvOpPsZ8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rtUvOpPsZ8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rtUvOpPsZ8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rtUvOpPsZ8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rtUvOpPsZ8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rtUvOpPsZ8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rtUvOpPsZ8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rtUvOpPsZ8 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rtUvOpPsZ8 P {
  color: #232323;
}
.cid-rtUvOpPsZ8 H5 {
  color: #232323;
}
.cid-rtUvOqE83G {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qWaP44JUSs .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qWaP44JUSs .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qWaP44JUSs a {
  font-style: normal;
}
.cid-qWaP44JUSs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qWaP44JUSs .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qWaP44JUSs .nav-item:focus,
.cid-qWaP44JUSs .nav-link:focus {
  outline: none;
}
.cid-qWaP44JUSs .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qWaP44JUSs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qWaP44JUSs .menu-logo {
  margin-right: auto;
}
.cid-qWaP44JUSs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qWaP44JUSs .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-qWaP44JUSs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qWaP44JUSs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qWaP44JUSs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qWaP44JUSs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qWaP44JUSs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qWaP44JUSs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qWaP44JUSs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qWaP44JUSs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qWaP44JUSs .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qWaP44JUSs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qWaP44JUSs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qWaP44JUSs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qWaP44JUSs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qWaP44JUSs .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-qWaP44JUSs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qWaP44JUSs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qWaP44JUSs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qWaP44JUSs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qWaP44JUSs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qWaP44JUSs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qWaP44JUSs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qWaP44JUSs button.navbar-toggler:focus {
  outline: none;
}
.cid-qWaP44JUSs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qWaP44JUSs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qWaP44JUSs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qWaP44JUSs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qWaP44JUSs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qWaP44JUSs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qWaP44JUSs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qWaP44JUSs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qWaP44JUSs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qWaP44JUSs .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qWaP44JUSs .collapsed .btn {
  display: flex;
}
.cid-qWaP44JUSs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qWaP44JUSs .collapsed .navbar-collapse.collapsing,
.cid-qWaP44JUSs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qWaP44JUSs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qWaP44JUSs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qWaP44JUSs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qWaP44JUSs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qWaP44JUSs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qWaP44JUSs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qWaP44JUSs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qWaP44JUSs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qWaP44JUSs .collapsed button.navbar-toggler {
  display: block;
}
.cid-qWaP44JUSs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qWaP44JUSs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qWaP44JUSs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qWaP44JUSs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qWaP44JUSs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qWaP44JUSs .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: 991px) {
  .cid-qWaP44JUSs.navbar-expand {
    flex-direction: column;
  }
  .cid-qWaP44JUSs img {
    height: 3.8rem !important;
  }
  .cid-qWaP44JUSs .btn {
    display: flex;
  }
  .cid-qWaP44JUSs button.navbar-toggler {
    display: block;
  }
  .cid-qWaP44JUSs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qWaP44JUSs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qWaP44JUSs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qWaP44JUSs .navbar-collapse.collapsing,
  .cid-qWaP44JUSs .navbar-collapse.show {
    display: block !important;
  }
  .cid-qWaP44JUSs .navbar-collapse.collapsing .navbar-nav,
  .cid-qWaP44JUSs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qWaP44JUSs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qWaP44JUSs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qWaP44JUSs .navbar-collapse.collapsing .navbar-buttons,
  .cid-qWaP44JUSs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qWaP44JUSs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qWaP44JUSs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qWaP44JUSs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qWaP44JUSs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qWaP44JUSs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qWaP44JUSs .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-qWaP44JUSs .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qWaP44JUSs .navbar-collapse {
  flex-basis: auto;
}
.cid-qWaP44JUSs .nav-link:hover,
.cid-qWaP44JUSs .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qWaPhlStIP {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qWaPhlStIP .mbr-section-subtitle {
  color: #767676;
}
.cid-qWaPhlStIP H2 {
  color: #232323;
}
.cid-qWaP8SZTHX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qWaP8SZTHX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qWaP8SZTHX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qWaP8SZTHX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qWaP8SZTHX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qWaP8SZTHX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qWaP8SZTHX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qWaP8SZTHX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qWaP8SZTHX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qWaP8SZTHX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qWaRyGJYxS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qWaRyGJYxS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qWaRyGJYxS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qWaRyGJYxS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qWaRyGJYxS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qWaRyGJYxS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qWaRyGJYxS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qWaRyGJYxS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qWaRyGJYxS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qWaRyGJYxS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qWaS5KQZx0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qWaS5KQZx0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qWaS5KQZx0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qWaS5KQZx0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qWaS5KQZx0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qWaS5KQZx0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qWaS5KQZx0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qWaS5KQZx0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qWaS5KQZx0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qWaS5KQZx0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qWaP45Rkch {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qWaP45Rkch .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qWaP45Rkch .social-list a:focus {
  text-decoration: none;
}
.cid-qWaP46jPsX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qWaP46jPsX .content {
    text-align: center;
  }
  .cid-qWaP46jPsX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qWaP46jPsX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qWaP46jPsX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qWaP46jPsX .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qWaP46jPsX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qWaP46jPsX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qWaP46jPsX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qWaP46jPsX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qWaP46jPsX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qWaP46jPsX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qWaP46jPsX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qWaP46jPsX .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qWaP46jPsX P {
  color: #232323;
}
.cid-qWaP46jPsX H5 {
  color: #232323;
}
.cid-qWaP46NuZV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qKQZz5o9Qw .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qKQZz5o9Qw .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qKQZz5o9Qw a {
  font-style: normal;
}
.cid-qKQZz5o9Qw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qKQZz5o9Qw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qKQZz5o9Qw .nav-item:focus,
.cid-qKQZz5o9Qw .nav-link:focus {
  outline: none;
}
.cid-qKQZz5o9Qw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qKQZz5o9Qw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qKQZz5o9Qw .menu-logo {
  margin-right: auto;
}
.cid-qKQZz5o9Qw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qKQZz5o9Qw .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-qKQZz5o9Qw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qKQZz5o9Qw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qKQZz5o9Qw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qKQZz5o9Qw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qKQZz5o9Qw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qKQZz5o9Qw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qKQZz5o9Qw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qKQZz5o9Qw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qKQZz5o9Qw .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qKQZz5o9Qw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qKQZz5o9Qw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qKQZz5o9Qw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qKQZz5o9Qw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qKQZz5o9Qw .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-qKQZz5o9Qw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qKQZz5o9Qw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qKQZz5o9Qw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qKQZz5o9Qw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qKQZz5o9Qw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qKQZz5o9Qw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qKQZz5o9Qw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qKQZz5o9Qw button.navbar-toggler:focus {
  outline: none;
}
.cid-qKQZz5o9Qw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qKQZz5o9Qw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qKQZz5o9Qw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQZz5o9Qw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQZz5o9Qw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qKQZz5o9Qw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQZz5o9Qw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qKQZz5o9Qw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qKQZz5o9Qw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQZz5o9Qw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qKQZz5o9Qw .collapsed .btn {
  display: flex;
}
.cid-qKQZz5o9Qw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.collapsing,
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qKQZz5o9Qw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qKQZz5o9Qw .collapsed button.navbar-toggler {
  display: block;
}
.cid-qKQZz5o9Qw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qKQZz5o9Qw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qKQZz5o9Qw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qKQZz5o9Qw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qKQZz5o9Qw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qKQZz5o9Qw .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: 991px) {
  .cid-qKQZz5o9Qw.navbar-expand {
    flex-direction: column;
  }
  .cid-qKQZz5o9Qw img {
    height: 3.8rem !important;
  }
  .cid-qKQZz5o9Qw .btn {
    display: flex;
  }
  .cid-qKQZz5o9Qw button.navbar-toggler {
    display: block;
  }
  .cid-qKQZz5o9Qw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qKQZz5o9Qw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qKQZz5o9Qw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qKQZz5o9Qw .navbar-collapse.collapsing,
  .cid-qKQZz5o9Qw .navbar-collapse.show {
    display: block !important;
  }
  .cid-qKQZz5o9Qw .navbar-collapse.collapsing .navbar-nav,
  .cid-qKQZz5o9Qw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qKQZz5o9Qw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qKQZz5o9Qw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qKQZz5o9Qw .navbar-collapse.collapsing .navbar-buttons,
  .cid-qKQZz5o9Qw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qKQZz5o9Qw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qKQZz5o9Qw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qKQZz5o9Qw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qKQZz5o9Qw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qKQZz5o9Qw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qKQZz5o9Qw .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-qKQZz5o9Qw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qKQZz5o9Qw .navbar-collapse {
  flex-basis: auto;
}
.cid-qKQZz5o9Qw .nav-link:hover,
.cid-qKQZz5o9Qw .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-qKQZz5VTBK {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKQZz5VTBK .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qKQZz5VTBK .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-qKQZz5VTBK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qKQZz5VTBK .inner-container {
    width: 100% !important;
  }
}
.cid-qKQZz6S2z9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qKQZz6S2z9 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qKQZz6S2z9 .social-list a:focus {
  text-decoration: none;
}
.cid-qKQZz7FmXr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qKQZz7FmXr .content {
    text-align: center;
  }
  .cid-qKQZz7FmXr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qKQZz7FmXr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qKQZz7FmXr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qKQZz7FmXr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qKQZz7FmXr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qKQZz7FmXr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qKQZz7FmXr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qKQZz7FmXr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qKQZz7FmXr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qKQZz7FmXr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qKQZz7FmXr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qKQZz7FmXr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qKQZz7FmXr P {
  color: #232323;
}
.cid-qKQZz7FmXr H5 {
  color: #232323;
}
.cid-qKQZz8jv1z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-qKQZ9VLClT .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qKQZ9VLClT .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-qKQZ9VLClT a {
  font-style: normal;
}
.cid-qKQZ9VLClT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qKQZ9VLClT .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qKQZ9VLClT .nav-item:focus,
.cid-qKQZ9VLClT .nav-link:focus {
  outline: none;
}
.cid-qKQZ9VLClT .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qKQZ9VLClT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qKQZ9VLClT .menu-logo {
  margin-right: auto;
}
.cid-qKQZ9VLClT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qKQZ9VLClT .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-qKQZ9VLClT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qKQZ9VLClT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qKQZ9VLClT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qKQZ9VLClT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qKQZ9VLClT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qKQZ9VLClT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qKQZ9VLClT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qKQZ9VLClT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qKQZ9VLClT .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qKQZ9VLClT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qKQZ9VLClT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qKQZ9VLClT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qKQZ9VLClT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qKQZ9VLClT .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-qKQZ9VLClT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qKQZ9VLClT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qKQZ9VLClT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qKQZ9VLClT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qKQZ9VLClT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qKQZ9VLClT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qKQZ9VLClT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qKQZ9VLClT button.navbar-toggler:focus {
  outline: none;
}
.cid-qKQZ9VLClT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qKQZ9VLClT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qKQZ9VLClT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQZ9VLClT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qKQZ9VLClT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qKQZ9VLClT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQZ9VLClT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qKQZ9VLClT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qKQZ9VLClT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qKQZ9VLClT .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qKQZ9VLClT .collapsed .btn {
  display: flex;
}
.cid-qKQZ9VLClT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qKQZ9VLClT .collapsed .navbar-collapse.collapsing,
.cid-qKQZ9VLClT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qKQZ9VLClT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qKQZ9VLClT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qKQZ9VLClT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qKQZ9VLClT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qKQZ9VLClT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qKQZ9VLClT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qKQZ9VLClT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qKQZ9VLClT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qKQZ9VLClT .collapsed button.navbar-toggler {
  display: block;
}
.cid-qKQZ9VLClT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qKQZ9VLClT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qKQZ9VLClT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qKQZ9VLClT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qKQZ9VLClT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qKQZ9VLClT .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: 991px) {
  .cid-qKQZ9VLClT.navbar-expand {
    flex-direction: column;
  }
  .cid-qKQZ9VLClT img {
    height: 3.8rem !important;
  }
  .cid-qKQZ9VLClT .btn {
    display: flex;
  }
  .cid-qKQZ9VLClT button.navbar-toggler {
    display: block;
  }
  .cid-qKQZ9VLClT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qKQZ9VLClT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qKQZ9VLClT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qKQZ9VLClT .navbar-collapse.collapsing,
  .cid-qKQZ9VLClT .navbar-collapse.show {
    display: block !important;
  }
  .cid-qKQZ9VLClT .navbar-collapse.collapsing .navbar-nav,
  .cid-qKQZ9VLClT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qKQZ9VLClT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qKQZ9VLClT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qKQZ9VLClT .navbar-collapse.collapsing .navbar-buttons,
  .cid-qKQZ9VLClT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qKQZ9VLClT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qKQZ9VLClT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qKQZ9VLClT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qKQZ9VLClT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qKQZ9VLClT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qKQZ9VLClT .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-qKQZ9VLClT .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qKQZ9VLClT .navbar-collapse {
  flex-basis: auto;
}
.cid-qKQZ9VLClT .nav-link:hover,
.cid-qKQZ9VLClT .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t28wanAHzu {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t28wanAHzu .title {
  margin-bottom: 2rem;
}
.cid-t28wanAHzu .mbr-section-subtitle {
  color: #767676;
}
.cid-t28wanAHzu a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-t28wanAHzu a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-t28wanAHzu .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-t28wanAHzu .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qKQZ9XKIVM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qKQZ9XKIVM .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qKQZ9XKIVM .social-list a:focus {
  text-decoration: none;
}
.cid-qKQZ9XKIVM H2 {
  color: #073b4c;
}
.cid-qKQZiyj79o .google-map {
  height: 25rem;
  position: relative;
}
.cid-qKQZiyj79o .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qKQZiyj79o .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-qKQZiyj79o .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qKQZiyj79o .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qKQZ9YIF0x {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-qKQZ9YIF0x .content {
    text-align: center;
  }
  .cid-qKQZ9YIF0x .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qKQZ9YIF0x .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qKQZ9YIF0x .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qKQZ9YIF0x .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qKQZ9YIF0x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qKQZ9YIF0x .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qKQZ9YIF0x .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qKQZ9YIF0x .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qKQZ9YIF0x .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qKQZ9YIF0x .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qKQZ9YIF0x .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qKQZ9YIF0x .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qKQZ9YIF0x P {
  color: #232323;
}
.cid-qKQZ9YIF0x H5 {
  color: #232323;
}
.cid-qKQZ9ZnIjm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YzsKxdjT .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YzsKxdjT .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YzsKxdjT a {
  font-style: normal;
}
.cid-t7YzsKxdjT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YzsKxdjT .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YzsKxdjT .nav-item:focus,
.cid-t7YzsKxdjT .nav-link:focus {
  outline: none;
}
.cid-t7YzsKxdjT .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YzsKxdjT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YzsKxdjT .menu-logo {
  margin-right: auto;
}
.cid-t7YzsKxdjT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YzsKxdjT .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-t7YzsKxdjT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YzsKxdjT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YzsKxdjT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YzsKxdjT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YzsKxdjT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YzsKxdjT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YzsKxdjT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YzsKxdjT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YzsKxdjT .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YzsKxdjT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YzsKxdjT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YzsKxdjT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YzsKxdjT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YzsKxdjT .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-t7YzsKxdjT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YzsKxdjT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YzsKxdjT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YzsKxdjT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YzsKxdjT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YzsKxdjT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YzsKxdjT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YzsKxdjT button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YzsKxdjT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YzsKxdjT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YzsKxdjT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YzsKxdjT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YzsKxdjT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YzsKxdjT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YzsKxdjT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YzsKxdjT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YzsKxdjT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YzsKxdjT .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YzsKxdjT .collapsed .btn {
  display: flex;
}
.cid-t7YzsKxdjT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YzsKxdjT .collapsed .navbar-collapse.collapsing,
.cid-t7YzsKxdjT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YzsKxdjT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YzsKxdjT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YzsKxdjT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YzsKxdjT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YzsKxdjT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YzsKxdjT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YzsKxdjT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YzsKxdjT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YzsKxdjT .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YzsKxdjT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YzsKxdjT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YzsKxdjT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YzsKxdjT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YzsKxdjT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YzsKxdjT .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: 991px) {
  .cid-t7YzsKxdjT.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YzsKxdjT img {
    height: 3.8rem !important;
  }
  .cid-t7YzsKxdjT .btn {
    display: flex;
  }
  .cid-t7YzsKxdjT button.navbar-toggler {
    display: block;
  }
  .cid-t7YzsKxdjT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YzsKxdjT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YzsKxdjT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YzsKxdjT .navbar-collapse.collapsing,
  .cid-t7YzsKxdjT .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YzsKxdjT .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YzsKxdjT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YzsKxdjT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YzsKxdjT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YzsKxdjT .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YzsKxdjT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YzsKxdjT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YzsKxdjT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YzsKxdjT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YzsKxdjT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YzsKxdjT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YzsKxdjT .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-t7YzsKxdjT .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YzsKxdjT .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YzsKxdjT .nav-link:hover,
.cid-t7YzsKxdjT .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t7YzsL0i99 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YzsL0i99 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YzsL0i99 .section-text {
  padding: 2rem 0;
}
.cid-t7YzsL0i99 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YzsL0i99 .inner-container {
    width: 100% !important;
  }
}
.cid-t890Sluz35 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t890Sluz35 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t890Sluz35 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t890Sluz35 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t890Sluz35 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t890Sluz35 .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-t890Sluz35 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t890Sluz35 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t890Sluz35 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t890Sluz35 .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-t7YzsLCOoK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YzsLCOoK .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YzsLCOoK .section-text {
  padding: 2rem 0;
}
.cid-t7YzsLCOoK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YzsLCOoK .inner-container {
    width: 100% !important;
  }
}
.cid-t7YzsLTM41 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YzsLTM41 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7YzsLTM41 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7YzsLTM41 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7YzsLTM41 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7YzsLTM41 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t7YzsLTM41 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7YzsLTM41 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7YzsLTM41 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7YzsLTM41 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t7YzsMjFDg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YzsMjFDg .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YzsMjFDg .section-text {
  padding: 2rem 0;
}
.cid-t7YzsMjFDg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YzsMjFDg .inner-container {
    width: 100% !important;
  }
}
.cid-t8948UMWRz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8948UMWRz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8948UMWRz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8948UMWRz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8948UMWRz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8948UMWRz .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-t8948UMWRz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8948UMWRz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8948UMWRz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8948UMWRz .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-t7YzsN0HwF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YzsNgYQ7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YzsNgYQ7 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YzsNgYQ7 .social-list a:focus {
  text-decoration: none;
}
.cid-t7YzsNHngz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YzsNHngz .content {
    text-align: center;
  }
  .cid-t7YzsNHngz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YzsNHngz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YzsNHngz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YzsNHngz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YzsNHngz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YzsNHngz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YzsNHngz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YzsNHngz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YzsNHngz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YzsNHngz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YzsNHngz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YzsNHngz .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YzsNHngz P {
  color: #232323;
}
.cid-t7YzsNHngz H5 {
  color: #232323;
}
.cid-t7YzsOauSM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YA4lJXMo .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YA4lJXMo .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YA4lJXMo a {
  font-style: normal;
}
.cid-t7YA4lJXMo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YA4lJXMo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YA4lJXMo .nav-item:focus,
.cid-t7YA4lJXMo .nav-link:focus {
  outline: none;
}
.cid-t7YA4lJXMo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YA4lJXMo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YA4lJXMo .menu-logo {
  margin-right: auto;
}
.cid-t7YA4lJXMo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YA4lJXMo .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-t7YA4lJXMo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YA4lJXMo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YA4lJXMo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YA4lJXMo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YA4lJXMo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YA4lJXMo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YA4lJXMo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YA4lJXMo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YA4lJXMo .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YA4lJXMo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YA4lJXMo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YA4lJXMo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YA4lJXMo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YA4lJXMo .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-t7YA4lJXMo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YA4lJXMo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YA4lJXMo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YA4lJXMo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YA4lJXMo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YA4lJXMo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YA4lJXMo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YA4lJXMo button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YA4lJXMo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YA4lJXMo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YA4lJXMo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YA4lJXMo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YA4lJXMo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YA4lJXMo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YA4lJXMo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YA4lJXMo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YA4lJXMo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YA4lJXMo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YA4lJXMo .collapsed .btn {
  display: flex;
}
.cid-t7YA4lJXMo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YA4lJXMo .collapsed .navbar-collapse.collapsing,
.cid-t7YA4lJXMo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YA4lJXMo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YA4lJXMo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YA4lJXMo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YA4lJXMo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YA4lJXMo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YA4lJXMo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YA4lJXMo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YA4lJXMo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YA4lJXMo .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YA4lJXMo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YA4lJXMo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YA4lJXMo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YA4lJXMo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YA4lJXMo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YA4lJXMo .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: 991px) {
  .cid-t7YA4lJXMo.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YA4lJXMo img {
    height: 3.8rem !important;
  }
  .cid-t7YA4lJXMo .btn {
    display: flex;
  }
  .cid-t7YA4lJXMo button.navbar-toggler {
    display: block;
  }
  .cid-t7YA4lJXMo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YA4lJXMo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YA4lJXMo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YA4lJXMo .navbar-collapse.collapsing,
  .cid-t7YA4lJXMo .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YA4lJXMo .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YA4lJXMo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YA4lJXMo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YA4lJXMo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YA4lJXMo .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YA4lJXMo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YA4lJXMo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YA4lJXMo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YA4lJXMo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YA4lJXMo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YA4lJXMo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YA4lJXMo .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-t7YA4lJXMo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YA4lJXMo .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YA4lJXMo .nav-link:hover,
.cid-t7YA4lJXMo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t7YA4m88uA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YA4m88uA .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YA4m88uA .section-text {
  padding: 2rem 0;
}
.cid-t7YA4m88uA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YA4m88uA .inner-container {
    width: 100% !important;
  }
}
.cid-t897avWJxr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t897avWJxr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t897avWJxr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t897avWJxr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t897avWJxr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t897avWJxr .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-t897avWJxr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t897avWJxr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t897avWJxr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t897avWJxr .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-t7YA4mNZbM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YA4mNZbM .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YA4mNZbM .section-text {
  padding: 2rem 0;
}
.cid-t7YA4mNZbM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YA4mNZbM .inner-container {
    width: 100% !important;
  }
}
.cid-t898FBUom9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t898FBUom9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t898FBUom9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t898FBUom9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t898FBUom9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t898FBUom9 .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-t898FBUom9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t898FBUom9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t898FBUom9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t898FBUom9 .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-t7YA4nr3JF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YA4nr3JF .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YA4nr3JF .section-text {
  padding: 2rem 0;
}
.cid-t7YA4nr3JF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YA4nr3JF .inner-container {
    width: 100% !important;
  }
}
.cid-t8994jxfJG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8994jxfJG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8994jxfJG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8994jxfJG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8994jxfJG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8994jxfJG .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-t8994jxfJG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8994jxfJG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8994jxfJG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8994jxfJG .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-t7YA4ocNx5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YA4os6Qi {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YA4os6Qi .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YA4os6Qi .social-list a:focus {
  text-decoration: none;
}
.cid-t7YA4oWkFl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YA4oWkFl .content {
    text-align: center;
  }
  .cid-t7YA4oWkFl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YA4oWkFl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YA4oWkFl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YA4oWkFl .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YA4oWkFl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YA4oWkFl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YA4oWkFl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YA4oWkFl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YA4oWkFl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YA4oWkFl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YA4oWkFl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YA4oWkFl .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YA4oWkFl P {
  color: #232323;
}
.cid-t7YA4oWkFl H5 {
  color: #232323;
}
.cid-t7YA4ppxPv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YAt47icy .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YAt47icy .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YAt47icy a {
  font-style: normal;
}
.cid-t7YAt47icy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YAt47icy .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YAt47icy .nav-item:focus,
.cid-t7YAt47icy .nav-link:focus {
  outline: none;
}
.cid-t7YAt47icy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YAt47icy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YAt47icy .menu-logo {
  margin-right: auto;
}
.cid-t7YAt47icy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YAt47icy .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-t7YAt47icy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YAt47icy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YAt47icy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YAt47icy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YAt47icy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YAt47icy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YAt47icy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YAt47icy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YAt47icy .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YAt47icy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YAt47icy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YAt47icy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YAt47icy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YAt47icy .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-t7YAt47icy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YAt47icy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YAt47icy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YAt47icy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YAt47icy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YAt47icy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YAt47icy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YAt47icy button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YAt47icy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YAt47icy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YAt47icy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YAt47icy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YAt47icy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YAt47icy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YAt47icy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YAt47icy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YAt47icy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YAt47icy .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YAt47icy .collapsed .btn {
  display: flex;
}
.cid-t7YAt47icy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YAt47icy .collapsed .navbar-collapse.collapsing,
.cid-t7YAt47icy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YAt47icy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YAt47icy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YAt47icy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YAt47icy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YAt47icy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YAt47icy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YAt47icy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YAt47icy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YAt47icy .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YAt47icy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YAt47icy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YAt47icy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YAt47icy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YAt47icy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YAt47icy .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: 991px) {
  .cid-t7YAt47icy.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YAt47icy img {
    height: 3.8rem !important;
  }
  .cid-t7YAt47icy .btn {
    display: flex;
  }
  .cid-t7YAt47icy button.navbar-toggler {
    display: block;
  }
  .cid-t7YAt47icy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YAt47icy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YAt47icy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YAt47icy .navbar-collapse.collapsing,
  .cid-t7YAt47icy .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YAt47icy .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YAt47icy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YAt47icy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YAt47icy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YAt47icy .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YAt47icy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YAt47icy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YAt47icy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YAt47icy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YAt47icy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YAt47icy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YAt47icy .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-t7YAt47icy .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YAt47icy .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YAt47icy .nav-link:hover,
.cid-t7YAt47icy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t7YAt4z5Uh {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YAt4z5Uh .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YAt4z5Uh .section-text {
  padding: 2rem 0;
}
.cid-t7YAt4z5Uh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YAt4z5Uh .inner-container {
    width: 100% !important;
  }
}
.cid-t89v8430mA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89v8430mA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89v8430mA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89v8430mA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89v8430mA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89v8430mA .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-t89v8430mA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89v8430mA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89v8430mA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89v8430mA .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-t7YAt5fA1j {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YAt5fA1j .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YAt5fA1j .section-text {
  padding: 2rem 0;
}
.cid-t7YAt5fA1j .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YAt5fA1j .inner-container {
    width: 100% !important;
  }
}
.cid-t89vrKoUAk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89vrKoUAk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89vrKoUAk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89vrKoUAk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89vrKoUAk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89vrKoUAk .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-t89vrKoUAk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89vrKoUAk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89vrKoUAk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89vrKoUAk .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-t7YAt5TZJt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YAt5TZJt .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YAt5TZJt .section-text {
  padding: 2rem 0;
}
.cid-t7YAt5TZJt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YAt5TZJt .inner-container {
    width: 100% !important;
  }
}
.cid-t89vVByhKF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89vVByhKF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89vVByhKF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89vVByhKF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89vVByhKF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89vVByhKF .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-t89vVByhKF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89vVByhKF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89vVByhKF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89vVByhKF .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-t7YAt6FtCo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YAt6V7Cm {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YAt6V7Cm .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YAt6V7Cm .social-list a:focus {
  text-decoration: none;
}
.cid-t7YAt7pXiJ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YAt7pXiJ .content {
    text-align: center;
  }
  .cid-t7YAt7pXiJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YAt7pXiJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YAt7pXiJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YAt7pXiJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YAt7pXiJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YAt7pXiJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YAt7pXiJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YAt7pXiJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YAt7pXiJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YAt7pXiJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YAt7pXiJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YAt7pXiJ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YAt7pXiJ P {
  color: #232323;
}
.cid-t7YAt7pXiJ H5 {
  color: #232323;
}
.cid-t7YAt7SfWR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YAN2nG1q .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YAN2nG1q .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YAN2nG1q a {
  font-style: normal;
}
.cid-t7YAN2nG1q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YAN2nG1q .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YAN2nG1q .nav-item:focus,
.cid-t7YAN2nG1q .nav-link:focus {
  outline: none;
}
.cid-t7YAN2nG1q .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YAN2nG1q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YAN2nG1q .menu-logo {
  margin-right: auto;
}
.cid-t7YAN2nG1q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YAN2nG1q .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-t7YAN2nG1q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YAN2nG1q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YAN2nG1q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YAN2nG1q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YAN2nG1q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YAN2nG1q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YAN2nG1q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YAN2nG1q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YAN2nG1q .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YAN2nG1q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YAN2nG1q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YAN2nG1q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YAN2nG1q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YAN2nG1q .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-t7YAN2nG1q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YAN2nG1q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YAN2nG1q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YAN2nG1q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YAN2nG1q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YAN2nG1q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YAN2nG1q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YAN2nG1q button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YAN2nG1q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YAN2nG1q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YAN2nG1q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YAN2nG1q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YAN2nG1q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YAN2nG1q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YAN2nG1q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YAN2nG1q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YAN2nG1q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YAN2nG1q .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YAN2nG1q .collapsed .btn {
  display: flex;
}
.cid-t7YAN2nG1q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YAN2nG1q .collapsed .navbar-collapse.collapsing,
.cid-t7YAN2nG1q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YAN2nG1q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YAN2nG1q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YAN2nG1q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YAN2nG1q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YAN2nG1q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YAN2nG1q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YAN2nG1q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YAN2nG1q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YAN2nG1q .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YAN2nG1q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YAN2nG1q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YAN2nG1q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YAN2nG1q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YAN2nG1q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YAN2nG1q .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: 991px) {
  .cid-t7YAN2nG1q.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YAN2nG1q img {
    height: 3.8rem !important;
  }
  .cid-t7YAN2nG1q .btn {
    display: flex;
  }
  .cid-t7YAN2nG1q button.navbar-toggler {
    display: block;
  }
  .cid-t7YAN2nG1q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YAN2nG1q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YAN2nG1q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YAN2nG1q .navbar-collapse.collapsing,
  .cid-t7YAN2nG1q .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YAN2nG1q .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YAN2nG1q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YAN2nG1q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YAN2nG1q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YAN2nG1q .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YAN2nG1q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YAN2nG1q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YAN2nG1q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YAN2nG1q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YAN2nG1q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YAN2nG1q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YAN2nG1q .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-t7YAN2nG1q .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YAN2nG1q .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YAN2nG1q .nav-link:hover,
.cid-t7YAN2nG1q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t7YAN2Tyll {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YAN2Tyll .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YAN2Tyll .section-text {
  padding: 2rem 0;
}
.cid-t7YAN2Tyll .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YAN2Tyll .inner-container {
    width: 100% !important;
  }
}
.cid-t89weBUnfZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89weBUnfZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89weBUnfZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89weBUnfZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89weBUnfZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89weBUnfZ .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-t89weBUnfZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89weBUnfZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89weBUnfZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89weBUnfZ .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-t7YAN3wRkf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YAN3wRkf .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YAN3wRkf .section-text {
  padding: 2rem 0;
}
.cid-t7YAN3wRkf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YAN3wRkf .inner-container {
    width: 100% !important;
  }
}
.cid-t89x2kgQxV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89x2kgQxV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89x2kgQxV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89x2kgQxV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89x2kgQxV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89x2kgQxV .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-t89x2kgQxV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89x2kgQxV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89x2kgQxV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89x2kgQxV .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-t7YAN4cOen {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YAN4cOen .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YAN4cOen .section-text {
  padding: 2rem 0;
}
.cid-t7YAN4cOen .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YAN4cOen .inner-container {
    width: 100% !important;
  }
}
.cid-t89wfNTTGR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89wfNTTGR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89wfNTTGR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89wfNTTGR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89wfNTTGR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89wfNTTGR .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-t89wfNTTGR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89wfNTTGR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89wfNTTGR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89wfNTTGR .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-t7YAN4YYlP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YAN5fGVS {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YAN5fGVS .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YAN5fGVS .social-list a:focus {
  text-decoration: none;
}
.cid-t7YAN5J0CQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YAN5J0CQ .content {
    text-align: center;
  }
  .cid-t7YAN5J0CQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YAN5J0CQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YAN5J0CQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YAN5J0CQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YAN5J0CQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YAN5J0CQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YAN5J0CQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YAN5J0CQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YAN5J0CQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YAN5J0CQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YAN5J0CQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YAN5J0CQ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YAN5J0CQ P {
  color: #232323;
}
.cid-t7YAN5J0CQ H5 {
  color: #232323;
}
.cid-t7YAN6c5Ed {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YB8ApMfn .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YB8ApMfn .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YB8ApMfn a {
  font-style: normal;
}
.cid-t7YB8ApMfn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YB8ApMfn .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YB8ApMfn .nav-item:focus,
.cid-t7YB8ApMfn .nav-link:focus {
  outline: none;
}
.cid-t7YB8ApMfn .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YB8ApMfn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YB8ApMfn .menu-logo {
  margin-right: auto;
}
.cid-t7YB8ApMfn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YB8ApMfn .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-t7YB8ApMfn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YB8ApMfn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YB8ApMfn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YB8ApMfn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YB8ApMfn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YB8ApMfn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YB8ApMfn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YB8ApMfn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YB8ApMfn .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YB8ApMfn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YB8ApMfn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YB8ApMfn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YB8ApMfn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YB8ApMfn .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-t7YB8ApMfn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YB8ApMfn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YB8ApMfn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YB8ApMfn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YB8ApMfn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YB8ApMfn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YB8ApMfn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YB8ApMfn button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YB8ApMfn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YB8ApMfn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YB8ApMfn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YB8ApMfn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YB8ApMfn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YB8ApMfn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YB8ApMfn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YB8ApMfn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YB8ApMfn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YB8ApMfn .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YB8ApMfn .collapsed .btn {
  display: flex;
}
.cid-t7YB8ApMfn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YB8ApMfn .collapsed .navbar-collapse.collapsing,
.cid-t7YB8ApMfn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YB8ApMfn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YB8ApMfn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YB8ApMfn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YB8ApMfn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YB8ApMfn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YB8ApMfn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YB8ApMfn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YB8ApMfn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YB8ApMfn .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YB8ApMfn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YB8ApMfn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YB8ApMfn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YB8ApMfn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YB8ApMfn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YB8ApMfn .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: 991px) {
  .cid-t7YB8ApMfn.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YB8ApMfn img {
    height: 3.8rem !important;
  }
  .cid-t7YB8ApMfn .btn {
    display: flex;
  }
  .cid-t7YB8ApMfn button.navbar-toggler {
    display: block;
  }
  .cid-t7YB8ApMfn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YB8ApMfn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YB8ApMfn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YB8ApMfn .navbar-collapse.collapsing,
  .cid-t7YB8ApMfn .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YB8ApMfn .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YB8ApMfn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YB8ApMfn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YB8ApMfn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YB8ApMfn .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YB8ApMfn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YB8ApMfn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YB8ApMfn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YB8ApMfn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YB8ApMfn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YB8ApMfn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YB8ApMfn .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-t7YB8ApMfn .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YB8ApMfn .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YB8ApMfn .nav-link:hover,
.cid-t7YB8ApMfn .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t7YB8AOGyR {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YB8AOGyR .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YB8AOGyR .section-text {
  padding: 2rem 0;
}
.cid-t7YB8AOGyR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YB8AOGyR .inner-container {
    width: 100% !important;
  }
}
.cid-t89zgBEsPj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89zgBEsPj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89zgBEsPj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89zgBEsPj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89zgBEsPj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89zgBEsPj .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-t89zgBEsPj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89zgBEsPj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89zgBEsPj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89zgBEsPj .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-t7YB8BtSmN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YB8BtSmN .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YB8BtSmN .section-text {
  padding: 2rem 0;
}
.cid-t7YB8BtSmN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YB8BtSmN .inner-container {
    width: 100% !important;
  }
}
.cid-t89zh72gaY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89zh72gaY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89zh72gaY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89zh72gaY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89zh72gaY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89zh72gaY .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-t89zh72gaY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89zh72gaY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89zh72gaY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89zh72gaY .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-t7YB8C4u13 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YB8C4u13 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YB8C4u13 .section-text {
  padding: 2rem 0;
}
.cid-t7YB8C4u13 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YB8C4u13 .inner-container {
    width: 100% !important;
  }
}
.cid-t89zhyds8k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89zhyds8k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89zhyds8k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89zhyds8k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89zhyds8k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89zhyds8k .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-t89zhyds8k .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89zhyds8k .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89zhyds8k .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89zhyds8k .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-t7YB8CNoMb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YB8D2cMw {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YB8D2cMw .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YB8D2cMw .social-list a:focus {
  text-decoration: none;
}
.cid-t7YB8Dvgtf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YB8Dvgtf .content {
    text-align: center;
  }
  .cid-t7YB8Dvgtf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YB8Dvgtf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YB8Dvgtf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YB8Dvgtf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YB8Dvgtf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YB8Dvgtf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YB8Dvgtf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YB8Dvgtf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YB8Dvgtf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YB8Dvgtf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YB8Dvgtf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YB8Dvgtf .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YB8Dvgtf P {
  color: #232323;
}
.cid-t7YB8Dvgtf H5 {
  color: #232323;
}
.cid-t7YB8DZGtv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YCPHrW68 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YCPHrW68 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YCPHrW68 a {
  font-style: normal;
}
.cid-t7YCPHrW68 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YCPHrW68 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YCPHrW68 .nav-item:focus,
.cid-t7YCPHrW68 .nav-link:focus {
  outline: none;
}
.cid-t7YCPHrW68 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YCPHrW68 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YCPHrW68 .menu-logo {
  margin-right: auto;
}
.cid-t7YCPHrW68 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YCPHrW68 .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-t7YCPHrW68 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YCPHrW68 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YCPHrW68 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YCPHrW68 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YCPHrW68 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YCPHrW68 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YCPHrW68 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YCPHrW68 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YCPHrW68 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YCPHrW68 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YCPHrW68 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YCPHrW68 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YCPHrW68 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YCPHrW68 .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-t7YCPHrW68 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YCPHrW68 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YCPHrW68 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YCPHrW68 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YCPHrW68 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YCPHrW68 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YCPHrW68 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YCPHrW68 button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YCPHrW68 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YCPHrW68 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YCPHrW68 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YCPHrW68 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YCPHrW68 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YCPHrW68 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YCPHrW68 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YCPHrW68 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YCPHrW68 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YCPHrW68 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YCPHrW68 .collapsed .btn {
  display: flex;
}
.cid-t7YCPHrW68 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YCPHrW68 .collapsed .navbar-collapse.collapsing,
.cid-t7YCPHrW68 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YCPHrW68 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YCPHrW68 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YCPHrW68 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YCPHrW68 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YCPHrW68 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YCPHrW68 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YCPHrW68 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YCPHrW68 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YCPHrW68 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YCPHrW68 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YCPHrW68 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YCPHrW68 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YCPHrW68 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YCPHrW68 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YCPHrW68 .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: 991px) {
  .cid-t7YCPHrW68.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YCPHrW68 img {
    height: 3.8rem !important;
  }
  .cid-t7YCPHrW68 .btn {
    display: flex;
  }
  .cid-t7YCPHrW68 button.navbar-toggler {
    display: block;
  }
  .cid-t7YCPHrW68 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YCPHrW68 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YCPHrW68 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YCPHrW68 .navbar-collapse.collapsing,
  .cid-t7YCPHrW68 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YCPHrW68 .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YCPHrW68 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YCPHrW68 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YCPHrW68 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YCPHrW68 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YCPHrW68 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YCPHrW68 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YCPHrW68 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YCPHrW68 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YCPHrW68 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YCPHrW68 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YCPHrW68 .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-t7YCPHrW68 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YCPHrW68 .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YCPHrW68 .nav-link:hover,
.cid-t7YCPHrW68 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t7YCPHW906 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YCPHW906 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YCPHW906 .section-text {
  padding: 2rem 0;
}
.cid-t7YCPHW906 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YCPHW906 .inner-container {
    width: 100% !important;
  }
}
.cid-tH3HcV6udb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3HcV6udb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3HcV6udb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3HcV6udb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3HcV6udb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3HcV6udb .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-tH3HcV6udb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3HcV6udb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3HcV6udb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3HcV6udb .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-t7YCPIzl23 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YCPIzl23 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YCPIzl23 .section-text {
  padding: 2rem 0;
}
.cid-t7YCPIzl23 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YCPIzl23 .inner-container {
    width: 100% !important;
  }
}
.cid-tH3HyiFaoE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3HyiFaoE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3HyiFaoE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3HyiFaoE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3HyiFaoE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3HyiFaoE .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-tH3HyiFaoE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3HyiFaoE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3HyiFaoE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3HyiFaoE .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-t7YCPJilKo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YCPJilKo .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YCPJilKo .section-text {
  padding: 2rem 0;
}
.cid-t7YCPJilKo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YCPJilKo .inner-container {
    width: 100% !important;
  }
}
.cid-tH3HZEfrkf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3HZEfrkf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3HZEfrkf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3HZEfrkf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3HZEfrkf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3HZEfrkf .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-tH3HZEfrkf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3HZEfrkf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3HZEfrkf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3HZEfrkf .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-t7YCPJZk0K {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YCPKgVXO {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YCPKgVXO .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YCPKgVXO .social-list a:focus {
  text-decoration: none;
}
.cid-t7YCPKJ1bU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YCPKJ1bU .content {
    text-align: center;
  }
  .cid-t7YCPKJ1bU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YCPKJ1bU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YCPKJ1bU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YCPKJ1bU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YCPKJ1bU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YCPKJ1bU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YCPKJ1bU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YCPKJ1bU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YCPKJ1bU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YCPKJ1bU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YCPKJ1bU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YCPKJ1bU .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YCPKJ1bU P {
  color: #232323;
}
.cid-t7YCPKJ1bU H5 {
  color: #232323;
}
.cid-t7YCPLcP4P {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YD5racA0 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YD5racA0 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YD5racA0 a {
  font-style: normal;
}
.cid-t7YD5racA0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YD5racA0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YD5racA0 .nav-item:focus,
.cid-t7YD5racA0 .nav-link:focus {
  outline: none;
}
.cid-t7YD5racA0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YD5racA0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YD5racA0 .menu-logo {
  margin-right: auto;
}
.cid-t7YD5racA0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YD5racA0 .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-t7YD5racA0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YD5racA0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YD5racA0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YD5racA0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YD5racA0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YD5racA0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YD5racA0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YD5racA0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YD5racA0 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YD5racA0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YD5racA0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YD5racA0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YD5racA0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YD5racA0 .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-t7YD5racA0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YD5racA0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YD5racA0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YD5racA0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YD5racA0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YD5racA0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YD5racA0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YD5racA0 button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YD5racA0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YD5racA0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YD5racA0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YD5racA0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YD5racA0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YD5racA0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YD5racA0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YD5racA0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YD5racA0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YD5racA0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YD5racA0 .collapsed .btn {
  display: flex;
}
.cid-t7YD5racA0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YD5racA0 .collapsed .navbar-collapse.collapsing,
.cid-t7YD5racA0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YD5racA0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YD5racA0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YD5racA0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YD5racA0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YD5racA0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YD5racA0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YD5racA0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YD5racA0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YD5racA0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YD5racA0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YD5racA0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YD5racA0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YD5racA0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YD5racA0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YD5racA0 .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: 991px) {
  .cid-t7YD5racA0.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YD5racA0 img {
    height: 3.8rem !important;
  }
  .cid-t7YD5racA0 .btn {
    display: flex;
  }
  .cid-t7YD5racA0 button.navbar-toggler {
    display: block;
  }
  .cid-t7YD5racA0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YD5racA0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YD5racA0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YD5racA0 .navbar-collapse.collapsing,
  .cid-t7YD5racA0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YD5racA0 .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YD5racA0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YD5racA0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YD5racA0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YD5racA0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YD5racA0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YD5racA0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YD5racA0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YD5racA0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YD5racA0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YD5racA0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YD5racA0 .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-t7YD5racA0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YD5racA0 .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YD5racA0 .nav-link:hover,
.cid-t7YD5racA0 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t7YD5rQ9Qf {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YD5rQ9Qf .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YD5rQ9Qf .section-text {
  padding: 2rem 0;
}
.cid-t7YD5rQ9Qf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YD5rQ9Qf .inner-container {
    width: 100% !important;
  }
}
.cid-tH3JLNJi7V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3JLNJi7V .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3JLNJi7V .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3JLNJi7V .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3JLNJi7V .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3JLNJi7V .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-tH3JLNJi7V .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3JLNJi7V .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3JLNJi7V .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3JLNJi7V .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-t7YD5sBWgO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YD5sBWgO .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YD5sBWgO .section-text {
  padding: 2rem 0;
}
.cid-t7YD5sBWgO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YD5sBWgO .inner-container {
    width: 100% !important;
  }
}
.cid-tH3JMtJ52F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3JMtJ52F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3JMtJ52F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3JMtJ52F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3JMtJ52F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3JMtJ52F .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-tH3JMtJ52F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3JMtJ52F .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3JMtJ52F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3JMtJ52F .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-t7YD5tl0i8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YD5tl0i8 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YD5tl0i8 .section-text {
  padding: 2rem 0;
}
.cid-t7YD5tl0i8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YD5tl0i8 .inner-container {
    width: 100% !important;
  }
}
.cid-tH3JN2nlvT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3JN2nlvT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3JN2nlvT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3JN2nlvT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3JN2nlvT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3JN2nlvT .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-tH3JN2nlvT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3JN2nlvT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3JN2nlvT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3JN2nlvT .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-t7YD5ubXn7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YD5usYGo {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YD5usYGo .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YD5usYGo .social-list a:focus {
  text-decoration: none;
}
.cid-t7YD5uZeaD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YD5uZeaD .content {
    text-align: center;
  }
  .cid-t7YD5uZeaD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YD5uZeaD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YD5uZeaD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YD5uZeaD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YD5uZeaD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YD5uZeaD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YD5uZeaD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YD5uZeaD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YD5uZeaD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YD5uZeaD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YD5uZeaD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YD5uZeaD .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YD5uZeaD P {
  color: #232323;
}
.cid-t7YD5uZeaD H5 {
  color: #232323;
}
.cid-t7YD5vpFeJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YDpz2iWC .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YDpz2iWC .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YDpz2iWC a {
  font-style: normal;
}
.cid-t7YDpz2iWC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YDpz2iWC .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YDpz2iWC .nav-item:focus,
.cid-t7YDpz2iWC .nav-link:focus {
  outline: none;
}
.cid-t7YDpz2iWC .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YDpz2iWC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YDpz2iWC .menu-logo {
  margin-right: auto;
}
.cid-t7YDpz2iWC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YDpz2iWC .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-t7YDpz2iWC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YDpz2iWC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YDpz2iWC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YDpz2iWC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YDpz2iWC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YDpz2iWC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YDpz2iWC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YDpz2iWC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YDpz2iWC .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YDpz2iWC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YDpz2iWC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YDpz2iWC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YDpz2iWC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YDpz2iWC .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-t7YDpz2iWC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YDpz2iWC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YDpz2iWC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YDpz2iWC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YDpz2iWC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YDpz2iWC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YDpz2iWC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YDpz2iWC button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YDpz2iWC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YDpz2iWC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YDpz2iWC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YDpz2iWC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YDpz2iWC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YDpz2iWC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YDpz2iWC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YDpz2iWC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YDpz2iWC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YDpz2iWC .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YDpz2iWC .collapsed .btn {
  display: flex;
}
.cid-t7YDpz2iWC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YDpz2iWC .collapsed .navbar-collapse.collapsing,
.cid-t7YDpz2iWC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YDpz2iWC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YDpz2iWC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YDpz2iWC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YDpz2iWC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YDpz2iWC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YDpz2iWC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YDpz2iWC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YDpz2iWC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YDpz2iWC .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YDpz2iWC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YDpz2iWC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YDpz2iWC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YDpz2iWC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YDpz2iWC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YDpz2iWC .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: 991px) {
  .cid-t7YDpz2iWC.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YDpz2iWC img {
    height: 3.8rem !important;
  }
  .cid-t7YDpz2iWC .btn {
    display: flex;
  }
  .cid-t7YDpz2iWC button.navbar-toggler {
    display: block;
  }
  .cid-t7YDpz2iWC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YDpz2iWC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YDpz2iWC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YDpz2iWC .navbar-collapse.collapsing,
  .cid-t7YDpz2iWC .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YDpz2iWC .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YDpz2iWC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YDpz2iWC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YDpz2iWC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YDpz2iWC .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YDpz2iWC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YDpz2iWC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YDpz2iWC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YDpz2iWC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YDpz2iWC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YDpz2iWC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YDpz2iWC .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-t7YDpz2iWC .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YDpz2iWC .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YDpz2iWC .nav-link:hover,
.cid-t7YDpz2iWC .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t7YDpzsx3a {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YDpzsx3a .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YDpzsx3a .section-text {
  padding: 2rem 0;
}
.cid-t7YDpzsx3a .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YDpzsx3a .inner-container {
    width: 100% !important;
  }
}
.cid-t89HXmIJVO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89HXmIJVO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89HXmIJVO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89HXmIJVO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89HXmIJVO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89HXmIJVO .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-t89HXmIJVO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89HXmIJVO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89HXmIJVO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89HXmIJVO .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-t7YDpA9jo0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YDpA9jo0 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YDpA9jo0 .section-text {
  padding: 2rem 0;
}
.cid-t7YDpA9jo0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YDpA9jo0 .inner-container {
    width: 100% !important;
  }
}
.cid-t89HXQZ8dc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89HXQZ8dc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89HXQZ8dc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89HXQZ8dc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89HXQZ8dc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89HXQZ8dc .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-t89HXQZ8dc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89HXQZ8dc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89HXQZ8dc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89HXQZ8dc .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-t7YDpARdMn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YDpARdMn .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7YDpARdMn .section-text {
  padding: 2rem 0;
}
.cid-t7YDpARdMn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-t7YDpARdMn .inner-container {
    width: 100% !important;
  }
}
.cid-t89HYpqj2n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t89HYpqj2n .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t89HYpqj2n .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t89HYpqj2n .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t89HYpqj2n .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t89HYpqj2n .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-t89HYpqj2n .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t89HYpqj2n .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t89HYpqj2n .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t89HYpqj2n .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-t7YDpBEE2k {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7YDpBVFHv {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YDpBVFHv .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YDpBVFHv .social-list a:focus {
  text-decoration: none;
}
.cid-t7YDpCpnJx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YDpCpnJx .content {
    text-align: center;
  }
  .cid-t7YDpCpnJx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YDpCpnJx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YDpCpnJx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YDpCpnJx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YDpCpnJx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YDpCpnJx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YDpCpnJx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YDpCpnJx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YDpCpnJx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YDpCpnJx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YDpCpnJx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YDpCpnJx .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YDpCpnJx P {
  color: #232323;
}
.cid-t7YDpCpnJx H5 {
  color: #232323;
}
.cid-t7YDpCRc2K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-t7YrwTPRZ8 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t7YrwTPRZ8 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-t7YrwTPRZ8 a {
  font-style: normal;
}
.cid-t7YrwTPRZ8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t7YrwTPRZ8 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t7YrwTPRZ8 .nav-item:focus,
.cid-t7YrwTPRZ8 .nav-link:focus {
  outline: none;
}
.cid-t7YrwTPRZ8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t7YrwTPRZ8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t7YrwTPRZ8 .menu-logo {
  margin-right: auto;
}
.cid-t7YrwTPRZ8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t7YrwTPRZ8 .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-t7YrwTPRZ8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t7YrwTPRZ8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t7YrwTPRZ8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t7YrwTPRZ8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t7YrwTPRZ8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t7YrwTPRZ8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t7YrwTPRZ8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7YrwTPRZ8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t7YrwTPRZ8 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t7YrwTPRZ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t7YrwTPRZ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7YrwTPRZ8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t7YrwTPRZ8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7YrwTPRZ8 .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-t7YrwTPRZ8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t7YrwTPRZ8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t7YrwTPRZ8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t7YrwTPRZ8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t7YrwTPRZ8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t7YrwTPRZ8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t7YrwTPRZ8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t7YrwTPRZ8 button.navbar-toggler:focus {
  outline: none;
}
.cid-t7YrwTPRZ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t7YrwTPRZ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t7YrwTPRZ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YrwTPRZ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t7YrwTPRZ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t7YrwTPRZ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YrwTPRZ8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t7YrwTPRZ8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t7YrwTPRZ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t7YrwTPRZ8 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t7YrwTPRZ8 .collapsed .btn {
  display: flex;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.collapsing,
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t7YrwTPRZ8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t7YrwTPRZ8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t7YrwTPRZ8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t7YrwTPRZ8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t7YrwTPRZ8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t7YrwTPRZ8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t7YrwTPRZ8 .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: 991px) {
  .cid-t7YrwTPRZ8.navbar-expand {
    flex-direction: column;
  }
  .cid-t7YrwTPRZ8 img {
    height: 3.8rem !important;
  }
  .cid-t7YrwTPRZ8 .btn {
    display: flex;
  }
  .cid-t7YrwTPRZ8 button.navbar-toggler {
    display: block;
  }
  .cid-t7YrwTPRZ8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t7YrwTPRZ8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t7YrwTPRZ8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t7YrwTPRZ8 .navbar-collapse.collapsing,
  .cid-t7YrwTPRZ8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t7YrwTPRZ8 .navbar-collapse.collapsing .navbar-nav,
  .cid-t7YrwTPRZ8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t7YrwTPRZ8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t7YrwTPRZ8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t7YrwTPRZ8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t7YrwTPRZ8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t7YrwTPRZ8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t7YrwTPRZ8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t7YrwTPRZ8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t7YrwTPRZ8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t7YrwTPRZ8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t7YrwTPRZ8 .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-t7YrwTPRZ8 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t7YrwTPRZ8 .navbar-collapse {
  flex-basis: auto;
}
.cid-t7YrwTPRZ8 .nav-link:hover,
.cid-t7YrwTPRZ8 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-t7YrwU8H1l {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t7YrwU8H1l P {
  color: #767676;
}
.cid-t7YrwUrpfm {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YrwUrpfm .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t7YrwUrpfm .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-t7YrwUrpfm .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t7YrwUrpfm .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-t7YrwUrpfm .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-t7YrwUrpfm .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-t7YrwUrpfm .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-t7YrwUrpfm .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-t7YrwUrpfm .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-t7YrwUrpfm .mbr-section-title {
  color: #149dcc;
}
.cid-t7YrwUrpfm .img-text {
  color: #cc2952;
}
.cid-t7YrwUS4LB {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YrwUS4LB .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t7YrwUS4LB .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-t7YrwUS4LB .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t7YrwUS4LB .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-t7YrwUS4LB .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-t7YrwUS4LB .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-t7YrwUS4LB .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-t7YrwUS4LB .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-t7YrwUS4LB .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-t7YrwUS4LB .mbr-section-title {
  color: #149dcc;
}
.cid-t7YrwUS4LB .img-text {
  color: #cc2952;
}
.cid-t7YrwW7e3o {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YrwW7e3o .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t7YrwW7e3o .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-t7YrwW7e3o .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t7YrwW7e3o .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-t7YrwW7e3o .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-t7YrwW7e3o .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-t7YrwW7e3o .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-t7YrwW7e3o .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-t7YrwW7e3o .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-t7YrwW7e3o .mbr-section-title {
  color: #149dcc;
}
.cid-t7YrwW7e3o .img-text {
  color: #cc2952;
}
.cid-t7YrwWxWRQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t7YrwWxWRQ P {
  color: #767676;
}
.cid-t7YrwWTCbP {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YrwWTCbP .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t7YrwWTCbP .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-t7YrwWTCbP .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t7YrwWTCbP .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-t7YrwWTCbP .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-t7YrwWTCbP .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-t7YrwWTCbP .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-t7YrwWTCbP .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-t7YrwWTCbP .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-t7YrwWTCbP .mbr-section-title {
  color: #149dcc;
}
.cid-t7YrwWTCbP .img-text {
  color: #cc2952;
}
.cid-t7YwUKESof {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YwUKESof .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t7YwUKESof .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-t7YwUKESof .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t7YwUKESof .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-t7YwUKESof .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-t7YwUKESof .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-t7YwUKESof .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-t7YwUKESof .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-t7YwUKESof .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-t7YwUKESof .mbr-section-title {
  color: #149dcc;
}
.cid-t7YwUKESof .img-text {
  color: #cc2952;
}
.cid-t7YrwXnxdF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t7YrwXnxdF P {
  color: #767676;
}
.cid-t7YrwXHXQY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7YrwXHXQY .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t7YrwXHXQY .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-t7YrwXHXQY .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t7YrwXHXQY .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-t7YrwXHXQY .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-t7YrwXHXQY .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-t7YrwXHXQY .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-t7YrwXHXQY .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-t7YrwXHXQY .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-t7YrwXHXQY .mbr-section-title {
  color: #149dcc;
}
.cid-t7YrwXHXQY .img-text {
  color: #cc2952;
}
.cid-t7YrwY8euU {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t7YrwY8euU .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-t7YrwY8euU .social-list a:focus {
  text-decoration: none;
}
.cid-t7YrwYCdoQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7YrwYCdoQ .content {
    text-align: center;
  }
  .cid-t7YrwYCdoQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YrwYCdoQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t7YrwYCdoQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t7YrwYCdoQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-t7YrwYCdoQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7YrwYCdoQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t7YrwYCdoQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7YrwYCdoQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t7YrwYCdoQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7YrwYCdoQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7YrwYCdoQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7YrwYCdoQ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7YrwYCdoQ P {
  color: #232323;
}
.cid-t7YrwYCdoQ H5 {
  color: #232323;
}
.cid-t7YrwZ2m8c {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-tH3Sgm6Z5b .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tH3Sgm6Z5b .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-tH3Sgm6Z5b a {
  font-style: normal;
}
.cid-tH3Sgm6Z5b .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tH3Sgm6Z5b .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tH3Sgm6Z5b .nav-item:focus,
.cid-tH3Sgm6Z5b .nav-link:focus {
  outline: none;
}
.cid-tH3Sgm6Z5b .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tH3Sgm6Z5b .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tH3Sgm6Z5b .menu-logo {
  margin-right: auto;
}
.cid-tH3Sgm6Z5b .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tH3Sgm6Z5b .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-tH3Sgm6Z5b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tH3Sgm6Z5b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tH3Sgm6Z5b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tH3Sgm6Z5b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tH3Sgm6Z5b .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tH3Sgm6Z5b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tH3Sgm6Z5b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tH3Sgm6Z5b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tH3Sgm6Z5b .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tH3Sgm6Z5b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tH3Sgm6Z5b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH3Sgm6Z5b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tH3Sgm6Z5b .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH3Sgm6Z5b .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-tH3Sgm6Z5b .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tH3Sgm6Z5b .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tH3Sgm6Z5b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tH3Sgm6Z5b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tH3Sgm6Z5b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tH3Sgm6Z5b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tH3Sgm6Z5b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tH3Sgm6Z5b button.navbar-toggler:focus {
  outline: none;
}
.cid-tH3Sgm6Z5b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tH3Sgm6Z5b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tH3Sgm6Z5b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tH3Sgm6Z5b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tH3Sgm6Z5b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tH3Sgm6Z5b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH3Sgm6Z5b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tH3Sgm6Z5b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tH3Sgm6Z5b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH3Sgm6Z5b .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tH3Sgm6Z5b .collapsed .btn {
  display: flex;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.collapsing,
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tH3Sgm6Z5b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tH3Sgm6Z5b .collapsed button.navbar-toggler {
  display: block;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tH3Sgm6Z5b .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tH3Sgm6Z5b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tH3Sgm6Z5b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tH3Sgm6Z5b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tH3Sgm6Z5b .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: 991px) {
  .cid-tH3Sgm6Z5b.navbar-expand {
    flex-direction: column;
  }
  .cid-tH3Sgm6Z5b img {
    height: 3.8rem !important;
  }
  .cid-tH3Sgm6Z5b .btn {
    display: flex;
  }
  .cid-tH3Sgm6Z5b button.navbar-toggler {
    display: block;
  }
  .cid-tH3Sgm6Z5b .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tH3Sgm6Z5b .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tH3Sgm6Z5b .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tH3Sgm6Z5b .navbar-collapse.collapsing,
  .cid-tH3Sgm6Z5b .navbar-collapse.show {
    display: block !important;
  }
  .cid-tH3Sgm6Z5b .navbar-collapse.collapsing .navbar-nav,
  .cid-tH3Sgm6Z5b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tH3Sgm6Z5b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tH3Sgm6Z5b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tH3Sgm6Z5b .navbar-collapse.collapsing .navbar-buttons,
  .cid-tH3Sgm6Z5b .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tH3Sgm6Z5b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tH3Sgm6Z5b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tH3Sgm6Z5b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tH3Sgm6Z5b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tH3Sgm6Z5b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tH3Sgm6Z5b .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-tH3Sgm6Z5b .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tH3Sgm6Z5b .navbar-collapse {
  flex-basis: auto;
}
.cid-tH3Sgm6Z5b .nav-link:hover,
.cid-tH3Sgm6Z5b .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-tH3SgmJ8aG {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tH3SgmJ8aG .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tH3SgmJ8aG .section-text {
  padding: 2rem 0;
}
.cid-tH3SgmJ8aG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tH3SgmJ8aG .inner-container {
    width: 100% !important;
  }
}
.cid-tH3T58XvaU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3T58XvaU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3T58XvaU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3T58XvaU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3T58XvaU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3T58XvaU .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-tH3T58XvaU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3T58XvaU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3T58XvaU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3T58XvaU .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-tH3Sgnx2lo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tH3Sgnx2lo .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tH3Sgnx2lo .section-text {
  padding: 2rem 0;
}
.cid-tH3Sgnx2lo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tH3Sgnx2lo .inner-container {
    width: 100% !important;
  }
}
.cid-tH3T5KTu9Z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3T5KTu9Z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3T5KTu9Z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3T5KTu9Z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3T5KTu9Z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3T5KTu9Z .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-tH3T5KTu9Z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3T5KTu9Z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3T5KTu9Z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3T5KTu9Z .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-tH3Sgoncmf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tH3Sgoncmf .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tH3Sgoncmf .section-text {
  padding: 2rem 0;
}
.cid-tH3Sgoncmf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tH3Sgoncmf .inner-container {
    width: 100% !important;
  }
}
.cid-tH3T6lLzHR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tH3T6lLzHR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tH3T6lLzHR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH3T6lLzHR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH3T6lLzHR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tH3T6lLzHR .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-tH3T6lLzHR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tH3T6lLzHR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tH3T6lLzHR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tH3T6lLzHR .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-tH3SgpeLDd {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tH3Sgpx38H {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tH3Sgpx38H .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-tH3Sgpx38H .social-list a:focus {
  text-decoration: none;
}
.cid-tH3Sgq2Mla {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tH3Sgq2Mla .content {
    text-align: center;
  }
  .cid-tH3Sgq2Mla .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tH3Sgq2Mla .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tH3Sgq2Mla .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tH3Sgq2Mla .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tH3Sgq2Mla .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tH3Sgq2Mla .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tH3Sgq2Mla .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tH3Sgq2Mla .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tH3Sgq2Mla .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tH3Sgq2Mla .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tH3Sgq2Mla .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tH3Sgq2Mla .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-tH3Sgq2Mla P {
  color: #232323;
}
.cid-tH3Sgq2Mla H5 {
  color: #232323;
}
.cid-tH3SgqAYod {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufnatH5WO0 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufnatH5WO0 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufnatH5WO0 a {
  font-style: normal;
}
.cid-ufnatH5WO0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufnatH5WO0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufnatH5WO0 .nav-item:focus,
.cid-ufnatH5WO0 .nav-link:focus {
  outline: none;
}
.cid-ufnatH5WO0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufnatH5WO0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufnatH5WO0 .menu-logo {
  margin-right: auto;
}
.cid-ufnatH5WO0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufnatH5WO0 .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-ufnatH5WO0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufnatH5WO0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufnatH5WO0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufnatH5WO0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufnatH5WO0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufnatH5WO0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufnatH5WO0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufnatH5WO0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufnatH5WO0 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufnatH5WO0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufnatH5WO0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufnatH5WO0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufnatH5WO0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufnatH5WO0 .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-ufnatH5WO0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufnatH5WO0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufnatH5WO0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufnatH5WO0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufnatH5WO0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufnatH5WO0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufnatH5WO0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufnatH5WO0 button.navbar-toggler:focus {
  outline: none;
}
.cid-ufnatH5WO0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufnatH5WO0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufnatH5WO0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnatH5WO0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnatH5WO0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufnatH5WO0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnatH5WO0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufnatH5WO0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufnatH5WO0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnatH5WO0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufnatH5WO0 .collapsed .btn {
  display: flex;
}
.cid-ufnatH5WO0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufnatH5WO0 .collapsed .navbar-collapse.collapsing,
.cid-ufnatH5WO0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufnatH5WO0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufnatH5WO0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufnatH5WO0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufnatH5WO0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufnatH5WO0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufnatH5WO0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufnatH5WO0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufnatH5WO0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufnatH5WO0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufnatH5WO0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufnatH5WO0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufnatH5WO0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufnatH5WO0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufnatH5WO0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufnatH5WO0 .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: 991px) {
  .cid-ufnatH5WO0.navbar-expand {
    flex-direction: column;
  }
  .cid-ufnatH5WO0 img {
    height: 3.8rem !important;
  }
  .cid-ufnatH5WO0 .btn {
    display: flex;
  }
  .cid-ufnatH5WO0 button.navbar-toggler {
    display: block;
  }
  .cid-ufnatH5WO0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufnatH5WO0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufnatH5WO0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufnatH5WO0 .navbar-collapse.collapsing,
  .cid-ufnatH5WO0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufnatH5WO0 .navbar-collapse.collapsing .navbar-nav,
  .cid-ufnatH5WO0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufnatH5WO0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufnatH5WO0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufnatH5WO0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufnatH5WO0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufnatH5WO0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufnatH5WO0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufnatH5WO0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufnatH5WO0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufnatH5WO0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufnatH5WO0 .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-ufnatH5WO0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufnatH5WO0 .navbar-collapse {
  flex-basis: auto;
}
.cid-ufnatH5WO0 .nav-link:hover,
.cid-ufnatH5WO0 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufnatHpyOS {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-ufnatHpyOS P {
  color: #767676;
}
.cid-ufnatHIkel {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnatHIkel .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnatHIkel .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnatHIkel .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnatHIkel .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnatHIkel .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnatHIkel .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnatHIkel .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnatHIkel .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnatHIkel .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnatHIkel .mbr-section-title {
  color: #149dcc;
}
.cid-ufnatHIkel .img-text {
  color: #cc2952;
}
.cid-ufnatIbZfk {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnatIbZfk .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnatIbZfk .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnatIbZfk .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnatIbZfk .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnatIbZfk .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnatIbZfk .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnatIbZfk .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnatIbZfk .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnatIbZfk .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnatIbZfk .mbr-section-title {
  color: #149dcc;
}
.cid-ufnatIbZfk .img-text {
  color: #cc2952;
}
.cid-ufnatIxzNX {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnatIxzNX .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnatIxzNX .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnatIxzNX .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnatIxzNX .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnatIxzNX .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnatIxzNX .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnatIxzNX .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnatIxzNX .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnatIxzNX .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnatIxzNX .mbr-section-title {
  color: #149dcc;
}
.cid-ufnatIxzNX .img-text {
  color: #cc2952;
}
.cid-ufnatIVtGb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-ufnatIVtGb P {
  color: #767676;
}
.cid-ufnatJcOg5 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnatJcOg5 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnatJcOg5 .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnatJcOg5 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnatJcOg5 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnatJcOg5 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnatJcOg5 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnatJcOg5 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnatJcOg5 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnatJcOg5 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnatJcOg5 .mbr-section-title {
  color: #149dcc;
}
.cid-ufnatJcOg5 .img-text {
  color: #cc2952;
}
.cid-ufnatJyK1b {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnatJyK1b .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnatJyK1b .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnatJyK1b .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnatJyK1b .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnatJyK1b .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnatJyK1b .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnatJyK1b .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnatJyK1b .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnatJyK1b .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnatJyK1b .mbr-section-title {
  color: #149dcc;
}
.cid-ufnatJyK1b .img-text {
  color: #cc2952;
}
.cid-ufnatJVzbZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-ufnatJVzbZ P {
  color: #767676;
}
.cid-ufnatKeWL9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnatKeWL9 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnatKeWL9 .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnatKeWL9 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnatKeWL9 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnatKeWL9 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnatKeWL9 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnatKeWL9 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnatKeWL9 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnatKeWL9 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnatKeWL9 .mbr-section-title {
  color: #149dcc;
}
.cid-ufnatKeWL9 .img-text {
  color: #cc2952;
}
.cid-ufnhb9hpZC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-ufnhb9hpZC P {
  color: #767676;
}
.cid-ufnhc0D7Wg {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnhc0D7Wg .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnhc0D7Wg .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnhc0D7Wg .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnhc0D7Wg .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnhc0D7Wg .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnhc0D7Wg .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnhc0D7Wg .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnhc0D7Wg .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnhc0D7Wg .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnhc0D7Wg .mbr-section-title {
  color: #149dcc;
}
.cid-ufnhc0D7Wg .img-text {
  color: #cc2952;
}
.cid-ufnhmkZ53Z {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-ufnhmkZ53Z P {
  color: #767676;
}
.cid-ufnhnIaYF3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnhnIaYF3 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ufnhnIaYF3 .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-ufnhnIaYF3 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-ufnhnIaYF3 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-ufnhnIaYF3 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-ufnhnIaYF3 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-ufnhnIaYF3 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-ufnhnIaYF3 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-ufnhnIaYF3 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-ufnhnIaYF3 .mbr-section-title {
  color: #149dcc;
}
.cid-ufnhnIaYF3 .img-text {
  color: #cc2952;
}
.cid-ufnatKE2Q0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufnatKE2Q0 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufnatKE2Q0 .social-list a:focus {
  text-decoration: none;
}
.cid-ufnatL2zqo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufnatL2zqo .content {
    text-align: center;
  }
  .cid-ufnatL2zqo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufnatL2zqo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufnatL2zqo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufnatL2zqo .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufnatL2zqo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufnatL2zqo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufnatL2zqo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufnatL2zqo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufnatL2zqo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufnatL2zqo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufnatL2zqo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufnatL2zqo .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufnatL2zqo P {
  color: #232323;
}
.cid-ufnatL2zqo H5 {
  color: #232323;
}
.cid-ufnatLphy7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufnkJVTVKs .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufnkJVTVKs .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufnkJVTVKs a {
  font-style: normal;
}
.cid-ufnkJVTVKs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufnkJVTVKs .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufnkJVTVKs .nav-item:focus,
.cid-ufnkJVTVKs .nav-link:focus {
  outline: none;
}
.cid-ufnkJVTVKs .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufnkJVTVKs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufnkJVTVKs .menu-logo {
  margin-right: auto;
}
.cid-ufnkJVTVKs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufnkJVTVKs .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-ufnkJVTVKs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufnkJVTVKs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufnkJVTVKs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufnkJVTVKs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufnkJVTVKs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufnkJVTVKs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufnkJVTVKs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufnkJVTVKs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufnkJVTVKs .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufnkJVTVKs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufnkJVTVKs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufnkJVTVKs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufnkJVTVKs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufnkJVTVKs .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-ufnkJVTVKs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufnkJVTVKs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufnkJVTVKs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufnkJVTVKs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufnkJVTVKs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufnkJVTVKs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufnkJVTVKs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufnkJVTVKs button.navbar-toggler:focus {
  outline: none;
}
.cid-ufnkJVTVKs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufnkJVTVKs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufnkJVTVKs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnkJVTVKs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnkJVTVKs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufnkJVTVKs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnkJVTVKs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufnkJVTVKs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufnkJVTVKs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnkJVTVKs .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufnkJVTVKs .collapsed .btn {
  display: flex;
}
.cid-ufnkJVTVKs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufnkJVTVKs .collapsed .navbar-collapse.collapsing,
.cid-ufnkJVTVKs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufnkJVTVKs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufnkJVTVKs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufnkJVTVKs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufnkJVTVKs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufnkJVTVKs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufnkJVTVKs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufnkJVTVKs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufnkJVTVKs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufnkJVTVKs .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufnkJVTVKs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufnkJVTVKs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufnkJVTVKs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufnkJVTVKs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufnkJVTVKs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufnkJVTVKs .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: 991px) {
  .cid-ufnkJVTVKs.navbar-expand {
    flex-direction: column;
  }
  .cid-ufnkJVTVKs img {
    height: 3.8rem !important;
  }
  .cid-ufnkJVTVKs .btn {
    display: flex;
  }
  .cid-ufnkJVTVKs button.navbar-toggler {
    display: block;
  }
  .cid-ufnkJVTVKs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufnkJVTVKs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufnkJVTVKs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufnkJVTVKs .navbar-collapse.collapsing,
  .cid-ufnkJVTVKs .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufnkJVTVKs .navbar-collapse.collapsing .navbar-nav,
  .cid-ufnkJVTVKs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufnkJVTVKs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufnkJVTVKs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufnkJVTVKs .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufnkJVTVKs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufnkJVTVKs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufnkJVTVKs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufnkJVTVKs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufnkJVTVKs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufnkJVTVKs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufnkJVTVKs .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-ufnkJVTVKs .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufnkJVTVKs .navbar-collapse {
  flex-basis: auto;
}
.cid-ufnkJVTVKs .nav-link:hover,
.cid-ufnkJVTVKs .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufnkJWckUp {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnkJWckUp .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnkJWckUp .section-text {
  padding: 2rem 0;
}
.cid-ufnkJWckUp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnkJWckUp .inner-container {
    width: 100% !important;
  }
}
.cid-ufnkJWsbho {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufnkJWsbho .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnkJWsbho .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnkJWsbho .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnkJWsbho .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnkJWsbho .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ufnkJWsbho .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnkJWsbho .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnkJWsbho .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnkJWsbho .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ufnkJWOlcQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnkJWOlcQ .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnkJWOlcQ .section-text {
  padding: 2rem 0;
}
.cid-ufnkJWOlcQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnkJWOlcQ .inner-container {
    width: 100% !important;
  }
}
.cid-ufnkJX1NEg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnkJX1NEg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnkJX1NEg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnkJX1NEg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnkJX1NEg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnkJX1NEg .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-ufnkJX1NEg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnkJX1NEg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnkJX1NEg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnkJX1NEg .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-ufnkJXp9H2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnkJXp9H2 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnkJXp9H2 .section-text {
  padding: 2rem 0;
}
.cid-ufnkJXp9H2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnkJXp9H2 .inner-container {
    width: 100% !important;
  }
}
.cid-ufnkJXDJTF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnkJXDJTF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnkJXDJTF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnkJXDJTF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnkJXDJTF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnkJXDJTF .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-ufnkJXDJTF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnkJXDJTF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnkJXDJTF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnkJXDJTF .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-uftX9ht6WX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufnkJXXgLC {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufnkJXXgLC .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufnkJXXgLC .social-list a:focus {
  text-decoration: none;
}
.cid-ufnkJYll28 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufnkJYll28 .content {
    text-align: center;
  }
  .cid-ufnkJYll28 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufnkJYll28 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufnkJYll28 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufnkJYll28 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufnkJYll28 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufnkJYll28 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufnkJYll28 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufnkJYll28 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufnkJYll28 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufnkJYll28 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufnkJYll28 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufnkJYll28 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufnkJYll28 P {
  color: #232323;
}
.cid-ufnkJYll28 H5 {
  color: #232323;
}
.cid-ufnkJYLO2W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufntDtZwWv .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufntDtZwWv .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufntDtZwWv a {
  font-style: normal;
}
.cid-ufntDtZwWv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufntDtZwWv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufntDtZwWv .nav-item:focus,
.cid-ufntDtZwWv .nav-link:focus {
  outline: none;
}
.cid-ufntDtZwWv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufntDtZwWv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufntDtZwWv .menu-logo {
  margin-right: auto;
}
.cid-ufntDtZwWv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufntDtZwWv .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-ufntDtZwWv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufntDtZwWv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufntDtZwWv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufntDtZwWv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufntDtZwWv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufntDtZwWv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufntDtZwWv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufntDtZwWv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufntDtZwWv .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufntDtZwWv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufntDtZwWv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufntDtZwWv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufntDtZwWv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufntDtZwWv .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-ufntDtZwWv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufntDtZwWv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufntDtZwWv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufntDtZwWv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufntDtZwWv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufntDtZwWv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufntDtZwWv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufntDtZwWv button.navbar-toggler:focus {
  outline: none;
}
.cid-ufntDtZwWv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufntDtZwWv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufntDtZwWv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufntDtZwWv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufntDtZwWv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufntDtZwWv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufntDtZwWv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufntDtZwWv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufntDtZwWv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufntDtZwWv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufntDtZwWv .collapsed .btn {
  display: flex;
}
.cid-ufntDtZwWv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufntDtZwWv .collapsed .navbar-collapse.collapsing,
.cid-ufntDtZwWv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufntDtZwWv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufntDtZwWv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufntDtZwWv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufntDtZwWv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufntDtZwWv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufntDtZwWv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufntDtZwWv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufntDtZwWv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufntDtZwWv .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufntDtZwWv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufntDtZwWv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufntDtZwWv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufntDtZwWv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufntDtZwWv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufntDtZwWv .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: 991px) {
  .cid-ufntDtZwWv.navbar-expand {
    flex-direction: column;
  }
  .cid-ufntDtZwWv img {
    height: 3.8rem !important;
  }
  .cid-ufntDtZwWv .btn {
    display: flex;
  }
  .cid-ufntDtZwWv button.navbar-toggler {
    display: block;
  }
  .cid-ufntDtZwWv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufntDtZwWv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufntDtZwWv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufntDtZwWv .navbar-collapse.collapsing,
  .cid-ufntDtZwWv .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufntDtZwWv .navbar-collapse.collapsing .navbar-nav,
  .cid-ufntDtZwWv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufntDtZwWv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufntDtZwWv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufntDtZwWv .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufntDtZwWv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufntDtZwWv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufntDtZwWv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufntDtZwWv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufntDtZwWv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufntDtZwWv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufntDtZwWv .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-ufntDtZwWv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufntDtZwWv .navbar-collapse {
  flex-basis: auto;
}
.cid-ufntDtZwWv .nav-link:hover,
.cid-ufntDtZwWv .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufntDun5ny {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufntDun5ny .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufntDun5ny .section-text {
  padding: 2rem 0;
}
.cid-ufntDun5ny .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufntDun5ny .inner-container {
    width: 100% !important;
  }
}
.cid-ufntDuAhfU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufntDuAhfU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufntDuAhfU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufntDuAhfU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufntDuAhfU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufntDuAhfU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ufntDuAhfU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufntDuAhfU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufntDuAhfU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufntDuAhfU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ufntDuVlMR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufntDuVlMR .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufntDuVlMR .section-text {
  padding: 2rem 0;
}
.cid-ufntDuVlMR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufntDuVlMR .inner-container {
    width: 100% !important;
  }
}
.cid-ufntDv9zWE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufntDv9zWE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufntDv9zWE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufntDv9zWE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufntDv9zWE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufntDv9zWE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ufntDv9zWE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufntDv9zWE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufntDv9zWE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufntDv9zWE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ufntDvvSzk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufntDvvSzk .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufntDvvSzk .section-text {
  padding: 2rem 0;
}
.cid-ufntDvvSzk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufntDvvSzk .inner-container {
    width: 100% !important;
  }
}
.cid-ufntDvJuBJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufntDvJuBJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufntDvJuBJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufntDvJuBJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufntDvJuBJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufntDvJuBJ .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-ufntDvJuBJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufntDvJuBJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufntDvJuBJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufntDvJuBJ .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-uftXm0IvOP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufntDw4TGU {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufntDw4TGU .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufntDw4TGU .social-list a:focus {
  text-decoration: none;
}
.cid-ufntDx2DML {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufntDx2DML .content {
    text-align: center;
  }
  .cid-ufntDx2DML .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufntDx2DML .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufntDx2DML .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufntDx2DML .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufntDx2DML .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufntDx2DML .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufntDx2DML .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufntDx2DML .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufntDx2DML .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufntDx2DML .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufntDx2DML .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufntDx2DML .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufntDx2DML P {
  color: #232323;
}
.cid-ufntDx2DML H5 {
  color: #232323;
}
.cid-ufntDxr0g5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufnve7EKWC .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufnve7EKWC .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufnve7EKWC a {
  font-style: normal;
}
.cid-ufnve7EKWC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufnve7EKWC .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufnve7EKWC .nav-item:focus,
.cid-ufnve7EKWC .nav-link:focus {
  outline: none;
}
.cid-ufnve7EKWC .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufnve7EKWC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufnve7EKWC .menu-logo {
  margin-right: auto;
}
.cid-ufnve7EKWC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufnve7EKWC .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-ufnve7EKWC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufnve7EKWC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufnve7EKWC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufnve7EKWC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufnve7EKWC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufnve7EKWC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufnve7EKWC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufnve7EKWC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufnve7EKWC .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufnve7EKWC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufnve7EKWC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufnve7EKWC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufnve7EKWC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufnve7EKWC .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-ufnve7EKWC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufnve7EKWC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufnve7EKWC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufnve7EKWC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufnve7EKWC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufnve7EKWC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufnve7EKWC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufnve7EKWC button.navbar-toggler:focus {
  outline: none;
}
.cid-ufnve7EKWC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufnve7EKWC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufnve7EKWC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnve7EKWC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnve7EKWC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufnve7EKWC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnve7EKWC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufnve7EKWC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufnve7EKWC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnve7EKWC .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufnve7EKWC .collapsed .btn {
  display: flex;
}
.cid-ufnve7EKWC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufnve7EKWC .collapsed .navbar-collapse.collapsing,
.cid-ufnve7EKWC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufnve7EKWC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufnve7EKWC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufnve7EKWC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufnve7EKWC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufnve7EKWC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufnve7EKWC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufnve7EKWC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufnve7EKWC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufnve7EKWC .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufnve7EKWC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufnve7EKWC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufnve7EKWC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufnve7EKWC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufnve7EKWC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufnve7EKWC .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: 991px) {
  .cid-ufnve7EKWC.navbar-expand {
    flex-direction: column;
  }
  .cid-ufnve7EKWC img {
    height: 3.8rem !important;
  }
  .cid-ufnve7EKWC .btn {
    display: flex;
  }
  .cid-ufnve7EKWC button.navbar-toggler {
    display: block;
  }
  .cid-ufnve7EKWC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufnve7EKWC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufnve7EKWC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufnve7EKWC .navbar-collapse.collapsing,
  .cid-ufnve7EKWC .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufnve7EKWC .navbar-collapse.collapsing .navbar-nav,
  .cid-ufnve7EKWC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufnve7EKWC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufnve7EKWC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufnve7EKWC .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufnve7EKWC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufnve7EKWC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufnve7EKWC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufnve7EKWC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufnve7EKWC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufnve7EKWC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufnve7EKWC .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-ufnve7EKWC .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufnve7EKWC .navbar-collapse {
  flex-basis: auto;
}
.cid-ufnve7EKWC .nav-link:hover,
.cid-ufnve7EKWC .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufnve7ZGbp {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnve7ZGbp .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnve7ZGbp .section-text {
  padding: 2rem 0;
}
.cid-ufnve7ZGbp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnve7ZGbp .inner-container {
    width: 100% !important;
  }
}
.cid-ufnve8dL8m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnve8dL8m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnve8dL8m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnve8dL8m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnve8dL8m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnve8dL8m .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-ufnve8dL8m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnve8dL8m .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnve8dL8m .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnve8dL8m .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-ufnve8xPka {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnve8xPka .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnve8xPka .section-text {
  padding: 2rem 0;
}
.cid-ufnve8xPka .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnve8xPka .inner-container {
    width: 100% !important;
  }
}
.cid-ufnve8MNa4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnve8MNa4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnve8MNa4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnve8MNa4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnve8MNa4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnve8MNa4 .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-ufnve8MNa4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnve8MNa4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnve8MNa4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnve8MNa4 .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-ufnve98nZz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnve98nZz .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnve98nZz .section-text {
  padding: 2rem 0;
}
.cid-ufnve98nZz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnve98nZz .inner-container {
    width: 100% !important;
  }
}
.cid-ufnve9rhMZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnve9rhMZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnve9rhMZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnve9rhMZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnve9rhMZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnve9rhMZ .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-ufnve9rhMZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnve9rhMZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnve9rhMZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnve9rhMZ .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-ufnve9LCR5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufnvea01pP {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufnvea01pP .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufnvea01pP .social-list a:focus {
  text-decoration: none;
}
.cid-ufnveapzUL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufnveapzUL .content {
    text-align: center;
  }
  .cid-ufnveapzUL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufnveapzUL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufnveapzUL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufnveapzUL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufnveapzUL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufnveapzUL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufnveapzUL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufnveapzUL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufnveapzUL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufnveapzUL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufnveapzUL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufnveapzUL .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufnveapzUL P {
  color: #232323;
}
.cid-ufnveapzUL H5 {
  color: #232323;
}
.cid-ufnveaSXNU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufnxJyNabQ .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufnxJyNabQ .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufnxJyNabQ a {
  font-style: normal;
}
.cid-ufnxJyNabQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufnxJyNabQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufnxJyNabQ .nav-item:focus,
.cid-ufnxJyNabQ .nav-link:focus {
  outline: none;
}
.cid-ufnxJyNabQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufnxJyNabQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufnxJyNabQ .menu-logo {
  margin-right: auto;
}
.cid-ufnxJyNabQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufnxJyNabQ .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-ufnxJyNabQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufnxJyNabQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufnxJyNabQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufnxJyNabQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufnxJyNabQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufnxJyNabQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufnxJyNabQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufnxJyNabQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufnxJyNabQ .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufnxJyNabQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufnxJyNabQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufnxJyNabQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufnxJyNabQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufnxJyNabQ .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-ufnxJyNabQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufnxJyNabQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufnxJyNabQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufnxJyNabQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufnxJyNabQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufnxJyNabQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufnxJyNabQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufnxJyNabQ button.navbar-toggler:focus {
  outline: none;
}
.cid-ufnxJyNabQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufnxJyNabQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufnxJyNabQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnxJyNabQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufnxJyNabQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufnxJyNabQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnxJyNabQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufnxJyNabQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufnxJyNabQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufnxJyNabQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufnxJyNabQ .collapsed .btn {
  display: flex;
}
.cid-ufnxJyNabQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufnxJyNabQ .collapsed .navbar-collapse.collapsing,
.cid-ufnxJyNabQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufnxJyNabQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufnxJyNabQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufnxJyNabQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufnxJyNabQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufnxJyNabQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufnxJyNabQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufnxJyNabQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufnxJyNabQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufnxJyNabQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufnxJyNabQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufnxJyNabQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufnxJyNabQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufnxJyNabQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufnxJyNabQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufnxJyNabQ .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: 991px) {
  .cid-ufnxJyNabQ.navbar-expand {
    flex-direction: column;
  }
  .cid-ufnxJyNabQ img {
    height: 3.8rem !important;
  }
  .cid-ufnxJyNabQ .btn {
    display: flex;
  }
  .cid-ufnxJyNabQ button.navbar-toggler {
    display: block;
  }
  .cid-ufnxJyNabQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufnxJyNabQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufnxJyNabQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufnxJyNabQ .navbar-collapse.collapsing,
  .cid-ufnxJyNabQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufnxJyNabQ .navbar-collapse.collapsing .navbar-nav,
  .cid-ufnxJyNabQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufnxJyNabQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufnxJyNabQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufnxJyNabQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufnxJyNabQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufnxJyNabQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufnxJyNabQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufnxJyNabQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufnxJyNabQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufnxJyNabQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufnxJyNabQ .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-ufnxJyNabQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufnxJyNabQ .navbar-collapse {
  flex-basis: auto;
}
.cid-ufnxJyNabQ .nav-link:hover,
.cid-ufnxJyNabQ .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufnxJzbuy3 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnxJzbuy3 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnxJzbuy3 .section-text {
  padding: 2rem 0;
}
.cid-ufnxJzbuy3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnxJzbuy3 .inner-container {
    width: 100% !important;
  }
}
.cid-ufnxJzK1eI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnxJzK1eI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnxJzK1eI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnxJzK1eI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnxJzK1eI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnxJzK1eI .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-ufnxJzK1eI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnxJzK1eI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnxJzK1eI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnxJzK1eI .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-ufnxJA5T6i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnxJA5T6i .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnxJA5T6i .section-text {
  padding: 2rem 0;
}
.cid-ufnxJA5T6i .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnxJA5T6i .inner-container {
    width: 100% !important;
  }
}
.cid-ufnxJAkolr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnxJAkolr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnxJAkolr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnxJAkolr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnxJAkolr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnxJAkolr .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-ufnxJAkolr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnxJAkolr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnxJAkolr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnxJAkolr .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-ufnxJAFFTq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufnxJAFFTq .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufnxJAFFTq .section-text {
  padding: 2rem 0;
}
.cid-ufnxJAFFTq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufnxJAFFTq .inner-container {
    width: 100% !important;
  }
}
.cid-ufnxJAVYAs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufnxJAVYAs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufnxJAVYAs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufnxJAVYAs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufnxJAVYAs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufnxJAVYAs .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-ufnxJAVYAs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufnxJAVYAs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufnxJAVYAs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufnxJAVYAs .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-ufnxJBgwxL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufnxJBvuvX {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufnxJBvuvX .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufnxJBvuvX .social-list a:focus {
  text-decoration: none;
}
.cid-ufnxJC1Rcf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufnxJC1Rcf .content {
    text-align: center;
  }
  .cid-ufnxJC1Rcf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufnxJC1Rcf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufnxJC1Rcf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufnxJC1Rcf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufnxJC1Rcf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufnxJC1Rcf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufnxJC1Rcf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufnxJC1Rcf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufnxJC1Rcf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufnxJC1Rcf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufnxJC1Rcf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufnxJC1Rcf .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufnxJC1Rcf P {
  color: #232323;
}
.cid-ufnxJC1Rcf H5 {
  color: #232323;
}
.cid-ufnxJCwrbe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufogARLvMN .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufogARLvMN .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufogARLvMN a {
  font-style: normal;
}
.cid-ufogARLvMN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufogARLvMN .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufogARLvMN .nav-item:focus,
.cid-ufogARLvMN .nav-link:focus {
  outline: none;
}
.cid-ufogARLvMN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufogARLvMN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufogARLvMN .menu-logo {
  margin-right: auto;
}
.cid-ufogARLvMN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufogARLvMN .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-ufogARLvMN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufogARLvMN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufogARLvMN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufogARLvMN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufogARLvMN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufogARLvMN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufogARLvMN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufogARLvMN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufogARLvMN .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufogARLvMN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufogARLvMN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufogARLvMN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufogARLvMN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufogARLvMN .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-ufogARLvMN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufogARLvMN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufogARLvMN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufogARLvMN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufogARLvMN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufogARLvMN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufogARLvMN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufogARLvMN button.navbar-toggler:focus {
  outline: none;
}
.cid-ufogARLvMN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufogARLvMN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufogARLvMN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufogARLvMN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufogARLvMN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufogARLvMN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufogARLvMN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufogARLvMN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufogARLvMN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufogARLvMN .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufogARLvMN .collapsed .btn {
  display: flex;
}
.cid-ufogARLvMN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufogARLvMN .collapsed .navbar-collapse.collapsing,
.cid-ufogARLvMN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufogARLvMN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufogARLvMN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufogARLvMN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufogARLvMN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufogARLvMN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufogARLvMN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufogARLvMN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufogARLvMN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufogARLvMN .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufogARLvMN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufogARLvMN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufogARLvMN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufogARLvMN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufogARLvMN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufogARLvMN .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: 991px) {
  .cid-ufogARLvMN.navbar-expand {
    flex-direction: column;
  }
  .cid-ufogARLvMN img {
    height: 3.8rem !important;
  }
  .cid-ufogARLvMN .btn {
    display: flex;
  }
  .cid-ufogARLvMN button.navbar-toggler {
    display: block;
  }
  .cid-ufogARLvMN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufogARLvMN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufogARLvMN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufogARLvMN .navbar-collapse.collapsing,
  .cid-ufogARLvMN .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufogARLvMN .navbar-collapse.collapsing .navbar-nav,
  .cid-ufogARLvMN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufogARLvMN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufogARLvMN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufogARLvMN .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufogARLvMN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufogARLvMN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufogARLvMN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufogARLvMN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufogARLvMN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufogARLvMN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufogARLvMN .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-ufogARLvMN .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufogARLvMN .navbar-collapse {
  flex-basis: auto;
}
.cid-ufogARLvMN .nav-link:hover,
.cid-ufogARLvMN .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufogASdIDE {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufogASdIDE .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufogASdIDE .section-text {
  padding: 2rem 0;
}
.cid-ufogASdIDE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufogASdIDE .inner-container {
    width: 100% !important;
  }
}
.cid-ufogASvk9O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufogASvk9O .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufogASvk9O .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufogASvk9O .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufogASvk9O .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufogASvk9O .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-ufogASvk9O .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufogASvk9O .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufogASvk9O .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufogASvk9O .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-ufogASTBg4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufogASTBg4 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufogASTBg4 .section-text {
  padding: 2rem 0;
}
.cid-ufogASTBg4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufogASTBg4 .inner-container {
    width: 100% !important;
  }
}
.cid-ufogATbole {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufogATbole .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufogATbole .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufogATbole .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufogATbole .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufogATbole .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-ufogATbole .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufogATbole .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufogATbole .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufogATbole .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-ufogATBHUy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufogATBHUy .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufogATBHUy .section-text {
  padding: 2rem 0;
}
.cid-ufogATBHUy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufogATBHUy .inner-container {
    width: 100% !important;
  }
}
.cid-ufogATT2dX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufogATT2dX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufogATT2dX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufogATT2dX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufogATT2dX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufogATT2dX .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-ufogATT2dX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufogATT2dX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufogATT2dX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufogATT2dX .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-ufogAUmv1c {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufogAUErQu {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufogAUErQu .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufogAUErQu .social-list a:focus {
  text-decoration: none;
}
.cid-ufogAV7kGw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufogAV7kGw .content {
    text-align: center;
  }
  .cid-ufogAV7kGw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufogAV7kGw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufogAV7kGw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufogAV7kGw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufogAV7kGw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufogAV7kGw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufogAV7kGw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufogAV7kGw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufogAV7kGw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufogAV7kGw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufogAV7kGw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufogAV7kGw .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufogAV7kGw P {
  color: #232323;
}
.cid-ufogAV7kGw H5 {
  color: #232323;
}
.cid-ufogAVA2Kl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufoIA40SnK .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufoIA40SnK .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufoIA40SnK a {
  font-style: normal;
}
.cid-ufoIA40SnK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufoIA40SnK .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufoIA40SnK .nav-item:focus,
.cid-ufoIA40SnK .nav-link:focus {
  outline: none;
}
.cid-ufoIA40SnK .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufoIA40SnK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufoIA40SnK .menu-logo {
  margin-right: auto;
}
.cid-ufoIA40SnK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufoIA40SnK .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-ufoIA40SnK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufoIA40SnK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufoIA40SnK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufoIA40SnK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufoIA40SnK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufoIA40SnK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufoIA40SnK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufoIA40SnK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufoIA40SnK .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufoIA40SnK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufoIA40SnK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufoIA40SnK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufoIA40SnK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufoIA40SnK .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-ufoIA40SnK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufoIA40SnK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufoIA40SnK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufoIA40SnK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufoIA40SnK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufoIA40SnK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufoIA40SnK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufoIA40SnK button.navbar-toggler:focus {
  outline: none;
}
.cid-ufoIA40SnK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufoIA40SnK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufoIA40SnK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufoIA40SnK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufoIA40SnK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufoIA40SnK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufoIA40SnK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufoIA40SnK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufoIA40SnK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufoIA40SnK .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufoIA40SnK .collapsed .btn {
  display: flex;
}
.cid-ufoIA40SnK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufoIA40SnK .collapsed .navbar-collapse.collapsing,
.cid-ufoIA40SnK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufoIA40SnK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufoIA40SnK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufoIA40SnK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufoIA40SnK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufoIA40SnK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufoIA40SnK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufoIA40SnK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufoIA40SnK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufoIA40SnK .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufoIA40SnK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufoIA40SnK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufoIA40SnK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufoIA40SnK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufoIA40SnK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufoIA40SnK .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: 991px) {
  .cid-ufoIA40SnK.navbar-expand {
    flex-direction: column;
  }
  .cid-ufoIA40SnK img {
    height: 3.8rem !important;
  }
  .cid-ufoIA40SnK .btn {
    display: flex;
  }
  .cid-ufoIA40SnK button.navbar-toggler {
    display: block;
  }
  .cid-ufoIA40SnK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufoIA40SnK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufoIA40SnK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufoIA40SnK .navbar-collapse.collapsing,
  .cid-ufoIA40SnK .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufoIA40SnK .navbar-collapse.collapsing .navbar-nav,
  .cid-ufoIA40SnK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufoIA40SnK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufoIA40SnK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufoIA40SnK .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufoIA40SnK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufoIA40SnK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufoIA40SnK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufoIA40SnK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufoIA40SnK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufoIA40SnK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufoIA40SnK .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-ufoIA40SnK .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufoIA40SnK .navbar-collapse {
  flex-basis: auto;
}
.cid-ufoIA40SnK .nav-link:hover,
.cid-ufoIA40SnK .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufoIA4qGZA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoIA4qGZA .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoIA4qGZA .section-text {
  padding: 2rem 0;
}
.cid-ufoIA4qGZA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoIA4qGZA .inner-container {
    width: 100% !important;
  }
}
.cid-ufoIA4JYaE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoIA4JYaE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoIA4JYaE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoIA4JYaE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoIA4JYaE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoIA4JYaE .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-ufoIA4JYaE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoIA4JYaE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoIA4JYaE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoIA4JYaE .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-ufoIA59O9J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoIA59O9J .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoIA59O9J .section-text {
  padding: 2rem 0;
}
.cid-ufoIA59O9J .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoIA59O9J .inner-container {
    width: 100% !important;
  }
}
.cid-ufoIA5tTqb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoIA5tTqb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoIA5tTqb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoIA5tTqb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoIA5tTqb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoIA5tTqb .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-ufoIA5tTqb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoIA5tTqb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoIA5tTqb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoIA5tTqb .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-ufoIA5R9m6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoIA5R9m6 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoIA5R9m6 .section-text {
  padding: 2rem 0;
}
.cid-ufoIA5R9m6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoIA5R9m6 .inner-container {
    width: 100% !important;
  }
}
.cid-ufoIA6e4k0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoIA6e4k0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoIA6e4k0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoIA6e4k0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoIA6e4k0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoIA6e4k0 .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-ufoIA6e4k0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoIA6e4k0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoIA6e4k0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoIA6e4k0 .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-ufoIA6BAXd {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufoIA6Ta3S {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufoIA6Ta3S .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufoIA6Ta3S .social-list a:focus {
  text-decoration: none;
}
.cid-ufoIA7hImu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufoIA7hImu .content {
    text-align: center;
  }
  .cid-ufoIA7hImu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufoIA7hImu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufoIA7hImu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufoIA7hImu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufoIA7hImu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufoIA7hImu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufoIA7hImu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufoIA7hImu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufoIA7hImu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufoIA7hImu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufoIA7hImu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufoIA7hImu .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufoIA7hImu P {
  color: #232323;
}
.cid-ufoIA7hImu H5 {
  color: #232323;
}
.cid-ufoIA7KbTa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufoISS5NLR .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufoISS5NLR .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufoISS5NLR a {
  font-style: normal;
}
.cid-ufoISS5NLR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufoISS5NLR .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufoISS5NLR .nav-item:focus,
.cid-ufoISS5NLR .nav-link:focus {
  outline: none;
}
.cid-ufoISS5NLR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufoISS5NLR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufoISS5NLR .menu-logo {
  margin-right: auto;
}
.cid-ufoISS5NLR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufoISS5NLR .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-ufoISS5NLR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufoISS5NLR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufoISS5NLR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufoISS5NLR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufoISS5NLR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufoISS5NLR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufoISS5NLR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufoISS5NLR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufoISS5NLR .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufoISS5NLR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufoISS5NLR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufoISS5NLR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufoISS5NLR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufoISS5NLR .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-ufoISS5NLR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufoISS5NLR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufoISS5NLR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufoISS5NLR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufoISS5NLR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufoISS5NLR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufoISS5NLR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufoISS5NLR button.navbar-toggler:focus {
  outline: none;
}
.cid-ufoISS5NLR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufoISS5NLR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufoISS5NLR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufoISS5NLR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufoISS5NLR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufoISS5NLR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufoISS5NLR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufoISS5NLR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufoISS5NLR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufoISS5NLR .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufoISS5NLR .collapsed .btn {
  display: flex;
}
.cid-ufoISS5NLR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufoISS5NLR .collapsed .navbar-collapse.collapsing,
.cid-ufoISS5NLR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufoISS5NLR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufoISS5NLR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufoISS5NLR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufoISS5NLR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufoISS5NLR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufoISS5NLR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufoISS5NLR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufoISS5NLR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufoISS5NLR .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufoISS5NLR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufoISS5NLR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufoISS5NLR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufoISS5NLR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufoISS5NLR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufoISS5NLR .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: 991px) {
  .cid-ufoISS5NLR.navbar-expand {
    flex-direction: column;
  }
  .cid-ufoISS5NLR img {
    height: 3.8rem !important;
  }
  .cid-ufoISS5NLR .btn {
    display: flex;
  }
  .cid-ufoISS5NLR button.navbar-toggler {
    display: block;
  }
  .cid-ufoISS5NLR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufoISS5NLR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufoISS5NLR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufoISS5NLR .navbar-collapse.collapsing,
  .cid-ufoISS5NLR .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufoISS5NLR .navbar-collapse.collapsing .navbar-nav,
  .cid-ufoISS5NLR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufoISS5NLR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufoISS5NLR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufoISS5NLR .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufoISS5NLR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufoISS5NLR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufoISS5NLR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufoISS5NLR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufoISS5NLR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufoISS5NLR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufoISS5NLR .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-ufoISS5NLR .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufoISS5NLR .navbar-collapse {
  flex-basis: auto;
}
.cid-ufoISS5NLR .nav-link:hover,
.cid-ufoISS5NLR .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufoISSpaxq {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoISSpaxq .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoISSpaxq .section-text {
  padding: 2rem 0;
}
.cid-ufoISSpaxq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoISSpaxq .inner-container {
    width: 100% !important;
  }
}
.cid-ufoISSFLHZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoISSFLHZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoISSFLHZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoISSFLHZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoISSFLHZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoISSFLHZ .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-ufoISSFLHZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoISSFLHZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoISSFLHZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoISSFLHZ .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-ufoIST7XWp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoIST7XWp .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoIST7XWp .section-text {
  padding: 2rem 0;
}
.cid-ufoIST7XWp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoIST7XWp .inner-container {
    width: 100% !important;
  }
}
.cid-ufoISTn5XN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoISTn5XN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoISTn5XN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoISTn5XN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoISTn5XN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoISTn5XN .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-ufoISTn5XN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoISTn5XN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoISTn5XN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoISTn5XN .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-ufoISTJERF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoISTJERF .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoISTJERF .section-text {
  padding: 2rem 0;
}
.cid-ufoISTJERF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoISTJERF .inner-container {
    width: 100% !important;
  }
}
.cid-ufoISU0Z5V {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoISU0Z5V .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoISU0Z5V .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoISU0Z5V .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoISU0Z5V .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoISU0Z5V .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-ufoISU0Z5V .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoISU0Z5V .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoISU0Z5V .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoISU0Z5V .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-ufoISUqlYe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufoISUHXX5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufoISUHXX5 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufoISUHXX5 .social-list a:focus {
  text-decoration: none;
}
.cid-ufoISV83jm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufoISV83jm .content {
    text-align: center;
  }
  .cid-ufoISV83jm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufoISV83jm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufoISV83jm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufoISV83jm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufoISV83jm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufoISV83jm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufoISV83jm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufoISV83jm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufoISV83jm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufoISV83jm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufoISV83jm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufoISV83jm .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufoISV83jm P {
  color: #232323;
}
.cid-ufoISV83jm H5 {
  color: #232323;
}
.cid-ufoISVFJ8f {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-ufoLNnEmc8 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ufoLNnEmc8 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-ufoLNnEmc8 a {
  font-style: normal;
}
.cid-ufoLNnEmc8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ufoLNnEmc8 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ufoLNnEmc8 .nav-item:focus,
.cid-ufoLNnEmc8 .nav-link:focus {
  outline: none;
}
.cid-ufoLNnEmc8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ufoLNnEmc8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ufoLNnEmc8 .menu-logo {
  margin-right: auto;
}
.cid-ufoLNnEmc8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ufoLNnEmc8 .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-ufoLNnEmc8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ufoLNnEmc8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ufoLNnEmc8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ufoLNnEmc8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ufoLNnEmc8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ufoLNnEmc8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ufoLNnEmc8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ufoLNnEmc8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ufoLNnEmc8 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ufoLNnEmc8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ufoLNnEmc8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufoLNnEmc8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ufoLNnEmc8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufoLNnEmc8 .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-ufoLNnEmc8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ufoLNnEmc8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ufoLNnEmc8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ufoLNnEmc8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ufoLNnEmc8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ufoLNnEmc8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ufoLNnEmc8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ufoLNnEmc8 button.navbar-toggler:focus {
  outline: none;
}
.cid-ufoLNnEmc8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ufoLNnEmc8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ufoLNnEmc8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ufoLNnEmc8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ufoLNnEmc8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ufoLNnEmc8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufoLNnEmc8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ufoLNnEmc8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ufoLNnEmc8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ufoLNnEmc8 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ufoLNnEmc8 .collapsed .btn {
  display: flex;
}
.cid-ufoLNnEmc8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.collapsing,
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ufoLNnEmc8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ufoLNnEmc8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-ufoLNnEmc8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ufoLNnEmc8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ufoLNnEmc8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ufoLNnEmc8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ufoLNnEmc8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ufoLNnEmc8 .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: 991px) {
  .cid-ufoLNnEmc8.navbar-expand {
    flex-direction: column;
  }
  .cid-ufoLNnEmc8 img {
    height: 3.8rem !important;
  }
  .cid-ufoLNnEmc8 .btn {
    display: flex;
  }
  .cid-ufoLNnEmc8 button.navbar-toggler {
    display: block;
  }
  .cid-ufoLNnEmc8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ufoLNnEmc8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ufoLNnEmc8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ufoLNnEmc8 .navbar-collapse.collapsing,
  .cid-ufoLNnEmc8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-ufoLNnEmc8 .navbar-collapse.collapsing .navbar-nav,
  .cid-ufoLNnEmc8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ufoLNnEmc8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ufoLNnEmc8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ufoLNnEmc8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-ufoLNnEmc8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ufoLNnEmc8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ufoLNnEmc8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ufoLNnEmc8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ufoLNnEmc8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ufoLNnEmc8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ufoLNnEmc8 .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-ufoLNnEmc8 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ufoLNnEmc8 .navbar-collapse {
  flex-basis: auto;
}
.cid-ufoLNnEmc8 .nav-link:hover,
.cid-ufoLNnEmc8 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-ufoLNo3pHv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoLNo3pHv .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoLNo3pHv .section-text {
  padding: 2rem 0;
}
.cid-ufoLNo3pHv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoLNo3pHv .inner-container {
    width: 100% !important;
  }
}
.cid-ufoLNopIU2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoLNopIU2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoLNopIU2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoLNopIU2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoLNopIU2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoLNopIU2 .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-ufoLNopIU2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoLNopIU2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoLNopIU2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoLNopIU2 .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-ufoLNoTmhw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufoLNoTmhw .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufoLNoTmhw .section-text {
  padding: 2rem 0;
}
.cid-ufoLNoTmhw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufoLNoTmhw .inner-container {
    width: 100% !important;
  }
}
.cid-ufoLNpdLmn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ufoLNpdLmn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ufoLNpdLmn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufoLNpdLmn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufoLNpdLmn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ufoLNpdLmn .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-ufoLNpdLmn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ufoLNpdLmn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ufoLNpdLmn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ufoLNpdLmn .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-ufoLNqnTYo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ufoLNqEYTQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-ufoLNqEYTQ .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-ufoLNqEYTQ .social-list a:focus {
  text-decoration: none;
}
.cid-ufoLNr6wUd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ufoLNr6wUd .content {
    text-align: center;
  }
  .cid-ufoLNr6wUd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufoLNr6wUd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufoLNr6wUd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufoLNr6wUd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufoLNr6wUd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufoLNr6wUd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufoLNr6wUd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ufoLNr6wUd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufoLNr6wUd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufoLNr6wUd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufoLNr6wUd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufoLNr6wUd .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ufoLNr6wUd P {
  color: #232323;
}
.cid-ufoLNr6wUd H5 {
  color: #232323;
}
.cid-ufoLNsrMPh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-uNa1qRZcvr .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uNa1qRZcvr .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-uNa1qRZcvr a {
  font-style: normal;
}
.cid-uNa1qRZcvr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uNa1qRZcvr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uNa1qRZcvr .nav-item:focus,
.cid-uNa1qRZcvr .nav-link:focus {
  outline: none;
}
.cid-uNa1qRZcvr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uNa1qRZcvr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uNa1qRZcvr .menu-logo {
  margin-right: auto;
}
.cid-uNa1qRZcvr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uNa1qRZcvr .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-uNa1qRZcvr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNa1qRZcvr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNa1qRZcvr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNa1qRZcvr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNa1qRZcvr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNa1qRZcvr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNa1qRZcvr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNa1qRZcvr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNa1qRZcvr .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNa1qRZcvr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uNa1qRZcvr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNa1qRZcvr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNa1qRZcvr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNa1qRZcvr .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-uNa1qRZcvr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNa1qRZcvr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uNa1qRZcvr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNa1qRZcvr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNa1qRZcvr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNa1qRZcvr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNa1qRZcvr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uNa1qRZcvr button.navbar-toggler:focus {
  outline: none;
}
.cid-uNa1qRZcvr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uNa1qRZcvr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNa1qRZcvr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNa1qRZcvr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNa1qRZcvr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNa1qRZcvr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNa1qRZcvr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNa1qRZcvr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNa1qRZcvr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNa1qRZcvr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uNa1qRZcvr .collapsed .btn {
  display: flex;
}
.cid-uNa1qRZcvr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNa1qRZcvr .collapsed .navbar-collapse.collapsing,
.cid-uNa1qRZcvr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNa1qRZcvr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNa1qRZcvr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNa1qRZcvr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNa1qRZcvr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNa1qRZcvr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNa1qRZcvr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNa1qRZcvr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNa1qRZcvr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNa1qRZcvr .collapsed button.navbar-toggler {
  display: block;
}
.cid-uNa1qRZcvr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uNa1qRZcvr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uNa1qRZcvr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uNa1qRZcvr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNa1qRZcvr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNa1qRZcvr .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: 991px) {
  .cid-uNa1qRZcvr.navbar-expand {
    flex-direction: column;
  }
  .cid-uNa1qRZcvr img {
    height: 3.8rem !important;
  }
  .cid-uNa1qRZcvr .btn {
    display: flex;
  }
  .cid-uNa1qRZcvr button.navbar-toggler {
    display: block;
  }
  .cid-uNa1qRZcvr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uNa1qRZcvr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uNa1qRZcvr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNa1qRZcvr .navbar-collapse.collapsing,
  .cid-uNa1qRZcvr .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNa1qRZcvr .navbar-collapse.collapsing .navbar-nav,
  .cid-uNa1qRZcvr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNa1qRZcvr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNa1qRZcvr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNa1qRZcvr .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNa1qRZcvr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNa1qRZcvr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNa1qRZcvr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNa1qRZcvr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNa1qRZcvr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNa1qRZcvr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNa1qRZcvr .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-uNa1qRZcvr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uNa1qRZcvr .navbar-collapse {
  flex-basis: auto;
}
.cid-uNa1qRZcvr .nav-link:hover,
.cid-uNa1qRZcvr .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-uNa1qSDV9x {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa1qSDV9x .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-uNa1qSDV9x .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-uNa1qSDV9x .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-uNa1qSDV9x .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-uNa1qSDV9x .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-uNa1qSDV9x .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-uNa1qSDV9x .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-uNa1qSDV9x .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-uNa1qSDV9x .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-uNa1qSDV9x .mbr-section-title {
  color: #149dcc;
}
.cid-uNa1qSDV9x .img-text {
  color: #cc2952;
}
.cid-uNa1qT3Smm {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa1qT3Smm .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-uNa1qT3Smm .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-uNa1qT3Smm .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-uNa1qT3Smm .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-uNa1qT3Smm .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-uNa1qT3Smm .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-uNa1qT3Smm .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-uNa1qT3Smm .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-uNa1qT3Smm .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-uNa1qT3Smm .mbr-section-title {
  color: #149dcc;
}
.cid-uNa1qT3Smm .img-text {
  color: #cc2952;
}
.cid-uNa1qTn8YQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa1qTn8YQ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-uNa1qTn8YQ .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-uNa1qTn8YQ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-uNa1qTn8YQ .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-uNa1qTn8YQ .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-uNa1qTn8YQ .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-uNa1qTn8YQ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-uNa1qTn8YQ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-uNa1qTn8YQ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-uNa1qTn8YQ .mbr-section-title {
  color: #149dcc;
}
.cid-uNa1qTn8YQ .img-text {
  color: #cc2952;
}
.cid-uNa1qU1LEW {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa1qU1LEW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-uNa1qU1LEW .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-uNa1qU1LEW .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-uNa1qU1LEW .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-uNa1qU1LEW .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-uNa1qU1LEW .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-uNa1qU1LEW .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-uNa1qU1LEW .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-uNa1qU1LEW .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-uNa1qU1LEW .mbr-section-title {
  color: #149dcc;
}
.cid-uNa1qU1LEW .img-text {
  color: #cc2952;
}
.cid-uNa1qUpJt0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa1qUpJt0 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-uNa1qUpJt0 .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-uNa1qUpJt0 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-uNa1qUpJt0 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-uNa1qUpJt0 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-uNa1qUpJt0 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-uNa1qUpJt0 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-uNa1qUpJt0 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-uNa1qUpJt0 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-uNa1qUpJt0 .mbr-section-title {
  color: #149dcc;
}
.cid-uNa1qUpJt0 .img-text {
  color: #cc2952;
}
.cid-uNa1qV4wLW {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa1qV4wLW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-uNa1qV4wLW .mbr-content-text {
  color: #0f7699;
  margin-bottom: 0;
}
.cid-uNa1qV4wLW .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-uNa1qV4wLW .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-uNa1qV4wLW .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-uNa1qV4wLW .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-uNa1qV4wLW .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-uNa1qV4wLW .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-uNa1qV4wLW .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-uNa1qV4wLW .mbr-section-title {
  color: #149dcc;
}
.cid-uNa1qV4wLW .img-text {
  color: #cc2952;
}
.cid-uNa1qWYUS7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uNa1qWYUS7 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uNa1qWYUS7 .social-list a:focus {
  text-decoration: none;
}
.cid-uNa1qXsuDE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uNa1qXsuDE .content {
    text-align: center;
  }
  .cid-uNa1qXsuDE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNa1qXsuDE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uNa1qXsuDE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uNa1qXsuDE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uNa1qXsuDE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uNa1qXsuDE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uNa1qXsuDE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uNa1qXsuDE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uNa1qXsuDE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uNa1qXsuDE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uNa1qXsuDE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uNa1qXsuDE .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uNa1qXsuDE P {
  color: #232323;
}
.cid-uNa1qXsuDE H5 {
  color: #232323;
}
.cid-uNa1qXSWSE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-uNa8YHfPTz .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uNa8YHfPTz .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-uNa8YHfPTz a {
  font-style: normal;
}
.cid-uNa8YHfPTz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uNa8YHfPTz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uNa8YHfPTz .nav-item:focus,
.cid-uNa8YHfPTz .nav-link:focus {
  outline: none;
}
.cid-uNa8YHfPTz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uNa8YHfPTz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uNa8YHfPTz .menu-logo {
  margin-right: auto;
}
.cid-uNa8YHfPTz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uNa8YHfPTz .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-uNa8YHfPTz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNa8YHfPTz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNa8YHfPTz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNa8YHfPTz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNa8YHfPTz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNa8YHfPTz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNa8YHfPTz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNa8YHfPTz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNa8YHfPTz .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNa8YHfPTz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uNa8YHfPTz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNa8YHfPTz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNa8YHfPTz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNa8YHfPTz .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-uNa8YHfPTz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNa8YHfPTz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uNa8YHfPTz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNa8YHfPTz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNa8YHfPTz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNa8YHfPTz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNa8YHfPTz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uNa8YHfPTz button.navbar-toggler:focus {
  outline: none;
}
.cid-uNa8YHfPTz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uNa8YHfPTz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNa8YHfPTz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNa8YHfPTz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNa8YHfPTz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNa8YHfPTz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNa8YHfPTz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNa8YHfPTz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNa8YHfPTz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNa8YHfPTz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uNa8YHfPTz .collapsed .btn {
  display: flex;
}
.cid-uNa8YHfPTz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNa8YHfPTz .collapsed .navbar-collapse.collapsing,
.cid-uNa8YHfPTz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNa8YHfPTz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNa8YHfPTz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNa8YHfPTz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNa8YHfPTz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNa8YHfPTz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNa8YHfPTz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNa8YHfPTz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNa8YHfPTz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNa8YHfPTz .collapsed button.navbar-toggler {
  display: block;
}
.cid-uNa8YHfPTz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uNa8YHfPTz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uNa8YHfPTz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uNa8YHfPTz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNa8YHfPTz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNa8YHfPTz .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: 991px) {
  .cid-uNa8YHfPTz.navbar-expand {
    flex-direction: column;
  }
  .cid-uNa8YHfPTz img {
    height: 3.8rem !important;
  }
  .cid-uNa8YHfPTz .btn {
    display: flex;
  }
  .cid-uNa8YHfPTz button.navbar-toggler {
    display: block;
  }
  .cid-uNa8YHfPTz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uNa8YHfPTz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uNa8YHfPTz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNa8YHfPTz .navbar-collapse.collapsing,
  .cid-uNa8YHfPTz .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNa8YHfPTz .navbar-collapse.collapsing .navbar-nav,
  .cid-uNa8YHfPTz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNa8YHfPTz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNa8YHfPTz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNa8YHfPTz .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNa8YHfPTz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNa8YHfPTz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNa8YHfPTz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNa8YHfPTz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNa8YHfPTz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNa8YHfPTz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNa8YHfPTz .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-uNa8YHfPTz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uNa8YHfPTz .navbar-collapse {
  flex-basis: auto;
}
.cid-uNa8YHfPTz .nav-link:hover,
.cid-uNa8YHfPTz .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-uNa8YHA4QI {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa8YHA4QI .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNa8YHA4QI .section-text {
  padding: 2rem 0;
}
.cid-uNa8YHA4QI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNa8YHA4QI .inner-container {
    width: 100% !important;
  }
}
.cid-uNa8YHQUno {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNa8YHQUno .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNa8YHQUno .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNa8YHQUno .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNa8YHQUno .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNa8YHQUno .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uNa8YHQUno .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNa8YHQUno .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNa8YHQUno .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNa8YHQUno .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uNa8YIdDxb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa8YIdDxb .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNa8YIdDxb .section-text {
  padding: 2rem 0;
}
.cid-uNa8YIdDxb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNa8YIdDxb .inner-container {
    width: 100% !important;
  }
}
.cid-uNa8YItt0i {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNa8YItt0i .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNa8YItt0i .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNa8YItt0i .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNa8YItt0i .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNa8YItt0i .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-uNa8YItt0i .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNa8YItt0i .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNa8YItt0i .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNa8YItt0i .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-uNa8YIOZOY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNa8YIOZOY .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNa8YIOZOY .section-text {
  padding: 2rem 0;
}
.cid-uNa8YIOZOY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNa8YIOZOY .inner-container {
    width: 100% !important;
  }
}
.cid-uNa8YJ4tq6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNa8YJ4tq6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNa8YJ4tq6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNa8YJ4tq6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNa8YJ4tq6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNa8YJ4tq6 .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-uNa8YJ4tq6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNa8YJ4tq6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNa8YJ4tq6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNa8YJ4tq6 .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-uNa8YJufmh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNa8YJKKE6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uNa8YJKKE6 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uNa8YJKKE6 .social-list a:focus {
  text-decoration: none;
}
.cid-uNa8YKdSk2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uNa8YKdSk2 .content {
    text-align: center;
  }
  .cid-uNa8YKdSk2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNa8YKdSk2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uNa8YKdSk2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uNa8YKdSk2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uNa8YKdSk2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uNa8YKdSk2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uNa8YKdSk2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uNa8YKdSk2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uNa8YKdSk2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uNa8YKdSk2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uNa8YKdSk2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uNa8YKdSk2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uNa8YKdSk2 P {
  color: #232323;
}
.cid-uNa8YKdSk2 H5 {
  color: #232323;
}
.cid-uNa8YKDf4p {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-uNaiJHx7Qi .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uNaiJHx7Qi .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-uNaiJHx7Qi a {
  font-style: normal;
}
.cid-uNaiJHx7Qi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uNaiJHx7Qi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uNaiJHx7Qi .nav-item:focus,
.cid-uNaiJHx7Qi .nav-link:focus {
  outline: none;
}
.cid-uNaiJHx7Qi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uNaiJHx7Qi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uNaiJHx7Qi .menu-logo {
  margin-right: auto;
}
.cid-uNaiJHx7Qi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uNaiJHx7Qi .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-uNaiJHx7Qi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNaiJHx7Qi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNaiJHx7Qi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNaiJHx7Qi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNaiJHx7Qi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNaiJHx7Qi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNaiJHx7Qi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNaiJHx7Qi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNaiJHx7Qi .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNaiJHx7Qi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uNaiJHx7Qi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNaiJHx7Qi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNaiJHx7Qi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNaiJHx7Qi .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-uNaiJHx7Qi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNaiJHx7Qi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uNaiJHx7Qi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNaiJHx7Qi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNaiJHx7Qi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNaiJHx7Qi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNaiJHx7Qi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uNaiJHx7Qi button.navbar-toggler:focus {
  outline: none;
}
.cid-uNaiJHx7Qi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uNaiJHx7Qi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNaiJHx7Qi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNaiJHx7Qi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNaiJHx7Qi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNaiJHx7Qi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNaiJHx7Qi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNaiJHx7Qi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNaiJHx7Qi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNaiJHx7Qi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uNaiJHx7Qi .collapsed .btn {
  display: flex;
}
.cid-uNaiJHx7Qi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.collapsing,
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNaiJHx7Qi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNaiJHx7Qi .collapsed button.navbar-toggler {
  display: block;
}
.cid-uNaiJHx7Qi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uNaiJHx7Qi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uNaiJHx7Qi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uNaiJHx7Qi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNaiJHx7Qi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNaiJHx7Qi .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: 991px) {
  .cid-uNaiJHx7Qi.navbar-expand {
    flex-direction: column;
  }
  .cid-uNaiJHx7Qi img {
    height: 3.8rem !important;
  }
  .cid-uNaiJHx7Qi .btn {
    display: flex;
  }
  .cid-uNaiJHx7Qi button.navbar-toggler {
    display: block;
  }
  .cid-uNaiJHx7Qi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uNaiJHx7Qi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uNaiJHx7Qi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNaiJHx7Qi .navbar-collapse.collapsing,
  .cid-uNaiJHx7Qi .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNaiJHx7Qi .navbar-collapse.collapsing .navbar-nav,
  .cid-uNaiJHx7Qi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNaiJHx7Qi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNaiJHx7Qi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNaiJHx7Qi .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNaiJHx7Qi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNaiJHx7Qi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNaiJHx7Qi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNaiJHx7Qi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNaiJHx7Qi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNaiJHx7Qi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNaiJHx7Qi .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-uNaiJHx7Qi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uNaiJHx7Qi .navbar-collapse {
  flex-basis: auto;
}
.cid-uNaiJHx7Qi .nav-link:hover,
.cid-uNaiJHx7Qi .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-uNaiJIrufA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNaiJIrufA .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNaiJIrufA .section-text {
  padding: 2rem 0;
}
.cid-uNaiJIrufA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNaiJIrufA .inner-container {
    width: 100% !important;
  }
}
.cid-uNaiJIGcIx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNaiJIGcIx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNaiJIGcIx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNaiJIGcIx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNaiJIGcIx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNaiJIGcIx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uNaiJIGcIx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNaiJIGcIx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNaiJIGcIx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNaiJIGcIx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uNaiJJ7T7w {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNaiJJ7T7w .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNaiJJ7T7w .section-text {
  padding: 2rem 0;
}
.cid-uNaiJJ7T7w .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNaiJJ7T7w .inner-container {
    width: 100% !important;
  }
}
.cid-uNaiJJq4fY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNaiJJq4fY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNaiJJq4fY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNaiJJq4fY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNaiJJq4fY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNaiJJq4fY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uNaiJJq4fY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNaiJJq4fY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNaiJJq4fY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNaiJJq4fY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uNaiJJQgOt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNaiJJQgOt .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNaiJJQgOt .section-text {
  padding: 2rem 0;
}
.cid-uNaiJJQgOt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNaiJJQgOt .inner-container {
    width: 100% !important;
  }
}
.cid-uNaiJK7SEq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNaiJK7SEq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNaiJK7SEq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNaiJK7SEq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNaiJK7SEq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNaiJK7SEq .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-uNaiJK7SEq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNaiJK7SEq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNaiJK7SEq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNaiJK7SEq .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-uNaiJKBJk4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNaiJKQkRZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uNaiJKQkRZ .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uNaiJKQkRZ .social-list a:focus {
  text-decoration: none;
}
.cid-uNaiJLgSFc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uNaiJLgSFc .content {
    text-align: center;
  }
  .cid-uNaiJLgSFc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNaiJLgSFc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uNaiJLgSFc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uNaiJLgSFc .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uNaiJLgSFc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uNaiJLgSFc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uNaiJLgSFc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uNaiJLgSFc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uNaiJLgSFc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uNaiJLgSFc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uNaiJLgSFc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uNaiJLgSFc .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uNaiJLgSFc P {
  color: #232323;
}
.cid-uNaiJLgSFc H5 {
  color: #232323;
}
.cid-uNaiJLHwOy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-uNajiELWd9 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uNajiELWd9 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-uNajiELWd9 a {
  font-style: normal;
}
.cid-uNajiELWd9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uNajiELWd9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uNajiELWd9 .nav-item:focus,
.cid-uNajiELWd9 .nav-link:focus {
  outline: none;
}
.cid-uNajiELWd9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uNajiELWd9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uNajiELWd9 .menu-logo {
  margin-right: auto;
}
.cid-uNajiELWd9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uNajiELWd9 .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-uNajiELWd9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNajiELWd9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNajiELWd9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNajiELWd9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNajiELWd9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNajiELWd9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNajiELWd9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNajiELWd9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNajiELWd9 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNajiELWd9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uNajiELWd9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNajiELWd9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNajiELWd9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNajiELWd9 .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-uNajiELWd9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNajiELWd9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uNajiELWd9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNajiELWd9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNajiELWd9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNajiELWd9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNajiELWd9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uNajiELWd9 button.navbar-toggler:focus {
  outline: none;
}
.cid-uNajiELWd9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uNajiELWd9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNajiELWd9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNajiELWd9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNajiELWd9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNajiELWd9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNajiELWd9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNajiELWd9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNajiELWd9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNajiELWd9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uNajiELWd9 .collapsed .btn {
  display: flex;
}
.cid-uNajiELWd9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNajiELWd9 .collapsed .navbar-collapse.collapsing,
.cid-uNajiELWd9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNajiELWd9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNajiELWd9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNajiELWd9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNajiELWd9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNajiELWd9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNajiELWd9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNajiELWd9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNajiELWd9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNajiELWd9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uNajiELWd9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uNajiELWd9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uNajiELWd9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uNajiELWd9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNajiELWd9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNajiELWd9 .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: 991px) {
  .cid-uNajiELWd9.navbar-expand {
    flex-direction: column;
  }
  .cid-uNajiELWd9 img {
    height: 3.8rem !important;
  }
  .cid-uNajiELWd9 .btn {
    display: flex;
  }
  .cid-uNajiELWd9 button.navbar-toggler {
    display: block;
  }
  .cid-uNajiELWd9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uNajiELWd9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uNajiELWd9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNajiELWd9 .navbar-collapse.collapsing,
  .cid-uNajiELWd9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNajiELWd9 .navbar-collapse.collapsing .navbar-nav,
  .cid-uNajiELWd9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNajiELWd9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNajiELWd9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNajiELWd9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNajiELWd9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNajiELWd9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNajiELWd9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNajiELWd9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNajiELWd9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNajiELWd9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNajiELWd9 .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-uNajiELWd9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uNajiELWd9 .navbar-collapse {
  flex-basis: auto;
}
.cid-uNajiELWd9 .nav-link:hover,
.cid-uNajiELWd9 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-uNajiF6a2D {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNajiF6a2D .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNajiF6a2D .section-text {
  padding: 2rem 0;
}
.cid-uNajiF6a2D .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNajiF6a2D .inner-container {
    width: 100% !important;
  }
}
.cid-uNajiFlKaM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNajiFlKaM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNajiFlKaM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNajiFlKaM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNajiFlKaM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNajiFlKaM .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-uNajiFlKaM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNajiFlKaM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNajiFlKaM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNajiFlKaM .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-uNajiFFWcy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNajiFFWcy .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNajiFFWcy .section-text {
  padding: 2rem 0;
}
.cid-uNajiFFWcy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNajiFFWcy .inner-container {
    width: 100% !important;
  }
}
.cid-uNajiFVn28 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNajiFVn28 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNajiFVn28 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNajiFVn28 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNajiFVn28 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNajiFVn28 .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-uNajiFVn28 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNajiFVn28 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNajiFVn28 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNajiFVn28 .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-uNajiGfY3T {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNajiGfY3T .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNajiGfY3T .section-text {
  padding: 2rem 0;
}
.cid-uNajiGfY3T .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNajiGfY3T .inner-container {
    width: 100% !important;
  }
}
.cid-uNajiGwKeh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNajiGwKeh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNajiGwKeh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNajiGwKeh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNajiGwKeh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNajiGwKeh .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-uNajiGwKeh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNajiGwKeh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNajiGwKeh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNajiGwKeh .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-uNajiGSAmA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNajiH9Ckk {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uNajiH9Ckk .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uNajiH9Ckk .social-list a:focus {
  text-decoration: none;
}
.cid-uNajiHwq5k {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uNajiHwq5k .content {
    text-align: center;
  }
  .cid-uNajiHwq5k .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNajiHwq5k .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uNajiHwq5k .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uNajiHwq5k .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uNajiHwq5k .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uNajiHwq5k .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uNajiHwq5k .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uNajiHwq5k .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uNajiHwq5k .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uNajiHwq5k .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uNajiHwq5k .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uNajiHwq5k .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uNajiHwq5k P {
  color: #232323;
}
.cid-uNajiHwq5k H5 {
  color: #232323;
}
.cid-uNajiHXqY8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-uNamITzEI5 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uNamITzEI5 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-uNamITzEI5 a {
  font-style: normal;
}
.cid-uNamITzEI5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uNamITzEI5 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uNamITzEI5 .nav-item:focus,
.cid-uNamITzEI5 .nav-link:focus {
  outline: none;
}
.cid-uNamITzEI5 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uNamITzEI5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uNamITzEI5 .menu-logo {
  margin-right: auto;
}
.cid-uNamITzEI5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uNamITzEI5 .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-uNamITzEI5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNamITzEI5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNamITzEI5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNamITzEI5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNamITzEI5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNamITzEI5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNamITzEI5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNamITzEI5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNamITzEI5 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNamITzEI5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uNamITzEI5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNamITzEI5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNamITzEI5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNamITzEI5 .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-uNamITzEI5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNamITzEI5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uNamITzEI5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNamITzEI5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNamITzEI5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNamITzEI5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNamITzEI5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uNamITzEI5 button.navbar-toggler:focus {
  outline: none;
}
.cid-uNamITzEI5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uNamITzEI5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNamITzEI5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNamITzEI5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNamITzEI5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNamITzEI5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNamITzEI5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNamITzEI5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNamITzEI5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNamITzEI5 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uNamITzEI5 .collapsed .btn {
  display: flex;
}
.cid-uNamITzEI5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNamITzEI5 .collapsed .navbar-collapse.collapsing,
.cid-uNamITzEI5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNamITzEI5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNamITzEI5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNamITzEI5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNamITzEI5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNamITzEI5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNamITzEI5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNamITzEI5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNamITzEI5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNamITzEI5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uNamITzEI5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uNamITzEI5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uNamITzEI5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uNamITzEI5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNamITzEI5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNamITzEI5 .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: 991px) {
  .cid-uNamITzEI5.navbar-expand {
    flex-direction: column;
  }
  .cid-uNamITzEI5 img {
    height: 3.8rem !important;
  }
  .cid-uNamITzEI5 .btn {
    display: flex;
  }
  .cid-uNamITzEI5 button.navbar-toggler {
    display: block;
  }
  .cid-uNamITzEI5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uNamITzEI5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uNamITzEI5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNamITzEI5 .navbar-collapse.collapsing,
  .cid-uNamITzEI5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNamITzEI5 .navbar-collapse.collapsing .navbar-nav,
  .cid-uNamITzEI5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNamITzEI5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNamITzEI5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNamITzEI5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNamITzEI5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNamITzEI5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNamITzEI5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNamITzEI5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNamITzEI5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNamITzEI5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNamITzEI5 .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-uNamITzEI5 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uNamITzEI5 .navbar-collapse {
  flex-basis: auto;
}
.cid-uNamITzEI5 .nav-link:hover,
.cid-uNamITzEI5 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-uNamITS4RB {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNamITS4RB .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNamITS4RB .section-text {
  padding: 2rem 0;
}
.cid-uNamITS4RB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNamITS4RB .inner-container {
    width: 100% !important;
  }
}
.cid-uNamIU8N0g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNamIU8N0g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNamIU8N0g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNamIU8N0g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNamIU8N0g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNamIU8N0g .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-uNamIU8N0g .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNamIU8N0g .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNamIU8N0g .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNamIU8N0g .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-uNamIUyIRe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNamIUyIRe .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNamIUyIRe .section-text {
  padding: 2rem 0;
}
.cid-uNamIUyIRe .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNamIUyIRe .inner-container {
    width: 100% !important;
  }
}
.cid-uNamIUROiC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNamIUROiC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNamIUROiC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNamIUROiC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNamIUROiC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNamIUROiC .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-uNamIUROiC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNamIUROiC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNamIUROiC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNamIUROiC .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-uNamIVbrSV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNamIVbrSV .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNamIVbrSV .section-text {
  padding: 2rem 0;
}
.cid-uNamIVbrSV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNamIVbrSV .inner-container {
    width: 100% !important;
  }
}
.cid-uNamIVLIBX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNamIVLIBX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNamIVLIBX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNamIVLIBX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNamIVLIBX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNamIVLIBX .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-uNamIVLIBX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNamIVLIBX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNamIVLIBX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNamIVLIBX .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-uNamIW6xKg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNamIWlsjf {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uNamIWlsjf .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uNamIWlsjf .social-list a:focus {
  text-decoration: none;
}
.cid-uNamIWVMK9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uNamIWVMK9 .content {
    text-align: center;
  }
  .cid-uNamIWVMK9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNamIWVMK9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uNamIWVMK9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uNamIWVMK9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uNamIWVMK9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uNamIWVMK9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uNamIWVMK9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uNamIWVMK9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uNamIWVMK9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uNamIWVMK9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uNamIWVMK9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uNamIWVMK9 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uNamIWVMK9 P {
  color: #232323;
}
.cid-uNamIWVMK9 H5 {
  color: #232323;
}
.cid-uNamIXkQo0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-uNapAzIXe9 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uNapAzIXe9 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-uNapAzIXe9 a {
  font-style: normal;
}
.cid-uNapAzIXe9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uNapAzIXe9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uNapAzIXe9 .nav-item:focus,
.cid-uNapAzIXe9 .nav-link:focus {
  outline: none;
}
.cid-uNapAzIXe9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uNapAzIXe9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uNapAzIXe9 .menu-logo {
  margin-right: auto;
}
.cid-uNapAzIXe9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uNapAzIXe9 .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-uNapAzIXe9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNapAzIXe9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNapAzIXe9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNapAzIXe9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNapAzIXe9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNapAzIXe9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNapAzIXe9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNapAzIXe9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNapAzIXe9 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNapAzIXe9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uNapAzIXe9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNapAzIXe9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNapAzIXe9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNapAzIXe9 .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-uNapAzIXe9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNapAzIXe9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uNapAzIXe9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNapAzIXe9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNapAzIXe9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNapAzIXe9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNapAzIXe9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uNapAzIXe9 button.navbar-toggler:focus {
  outline: none;
}
.cid-uNapAzIXe9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uNapAzIXe9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNapAzIXe9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNapAzIXe9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNapAzIXe9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNapAzIXe9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNapAzIXe9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNapAzIXe9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNapAzIXe9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNapAzIXe9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uNapAzIXe9 .collapsed .btn {
  display: flex;
}
.cid-uNapAzIXe9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNapAzIXe9 .collapsed .navbar-collapse.collapsing,
.cid-uNapAzIXe9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNapAzIXe9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNapAzIXe9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNapAzIXe9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNapAzIXe9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNapAzIXe9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNapAzIXe9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNapAzIXe9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNapAzIXe9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNapAzIXe9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uNapAzIXe9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uNapAzIXe9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uNapAzIXe9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uNapAzIXe9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNapAzIXe9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNapAzIXe9 .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: 991px) {
  .cid-uNapAzIXe9.navbar-expand {
    flex-direction: column;
  }
  .cid-uNapAzIXe9 img {
    height: 3.8rem !important;
  }
  .cid-uNapAzIXe9 .btn {
    display: flex;
  }
  .cid-uNapAzIXe9 button.navbar-toggler {
    display: block;
  }
  .cid-uNapAzIXe9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uNapAzIXe9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uNapAzIXe9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNapAzIXe9 .navbar-collapse.collapsing,
  .cid-uNapAzIXe9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNapAzIXe9 .navbar-collapse.collapsing .navbar-nav,
  .cid-uNapAzIXe9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNapAzIXe9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNapAzIXe9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNapAzIXe9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNapAzIXe9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNapAzIXe9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNapAzIXe9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNapAzIXe9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNapAzIXe9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNapAzIXe9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNapAzIXe9 .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-uNapAzIXe9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uNapAzIXe9 .navbar-collapse {
  flex-basis: auto;
}
.cid-uNapAzIXe9 .nav-link:hover,
.cid-uNapAzIXe9 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-uNapAA6pp6 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNapAA6pp6 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNapAA6pp6 .section-text {
  padding: 2rem 0;
}
.cid-uNapAA6pp6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNapAA6pp6 .inner-container {
    width: 100% !important;
  }
}
.cid-uNapAAnn86 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNapAAnn86 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNapAAnn86 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNapAAnn86 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNapAAnn86 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNapAAnn86 .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-uNapAAnn86 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNapAAnn86 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNapAAnn86 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNapAAnn86 .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-uNapAALLMj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNapAALLMj .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNapAALLMj .section-text {
  padding: 2rem 0;
}
.cid-uNapAALLMj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNapAALLMj .inner-container {
    width: 100% !important;
  }
}
.cid-uNapAB1OQn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNapAB1OQn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNapAB1OQn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNapAB1OQn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNapAB1OQn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNapAB1OQn .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-uNapAB1OQn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNapAB1OQn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNapAB1OQn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNapAB1OQn .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-uNapABsZyZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNapABsZyZ .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNapABsZyZ .section-text {
  padding: 2rem 0;
}
.cid-uNapABsZyZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNapABsZyZ .inner-container {
    width: 100% !important;
  }
}
.cid-uNapABGBKX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNapABGBKX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNapABGBKX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNapABGBKX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNapABGBKX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNapABGBKX .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-uNapABGBKX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNapABGBKX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNapABGBKX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNapABGBKX .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-uNapAC06jw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNapACfFuG {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uNapACfFuG .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uNapACfFuG .social-list a:focus {
  text-decoration: none;
}
.cid-uNapACIMSP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uNapACIMSP .content {
    text-align: center;
  }
  .cid-uNapACIMSP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNapACIMSP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uNapACIMSP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uNapACIMSP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uNapACIMSP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uNapACIMSP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uNapACIMSP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uNapACIMSP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uNapACIMSP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uNapACIMSP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uNapACIMSP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uNapACIMSP .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uNapACIMSP P {
  color: #232323;
}
.cid-uNapACIMSP H5 {
  color: #232323;
}
.cid-uNapAD7rVl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
.cid-uNatdtCuO0 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uNatdtCuO0 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-uNatdtCuO0 a {
  font-style: normal;
}
.cid-uNatdtCuO0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uNatdtCuO0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uNatdtCuO0 .nav-item:focus,
.cid-uNatdtCuO0 .nav-link:focus {
  outline: none;
}
.cid-uNatdtCuO0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uNatdtCuO0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uNatdtCuO0 .menu-logo {
  margin-right: auto;
}
.cid-uNatdtCuO0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uNatdtCuO0 .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-uNatdtCuO0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNatdtCuO0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNatdtCuO0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNatdtCuO0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNatdtCuO0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNatdtCuO0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNatdtCuO0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNatdtCuO0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNatdtCuO0 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNatdtCuO0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uNatdtCuO0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNatdtCuO0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNatdtCuO0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNatdtCuO0 .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-uNatdtCuO0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNatdtCuO0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uNatdtCuO0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNatdtCuO0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNatdtCuO0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNatdtCuO0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNatdtCuO0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uNatdtCuO0 button.navbar-toggler:focus {
  outline: none;
}
.cid-uNatdtCuO0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uNatdtCuO0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNatdtCuO0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNatdtCuO0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNatdtCuO0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNatdtCuO0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNatdtCuO0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNatdtCuO0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNatdtCuO0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNatdtCuO0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uNatdtCuO0 .collapsed .btn {
  display: flex;
}
.cid-uNatdtCuO0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNatdtCuO0 .collapsed .navbar-collapse.collapsing,
.cid-uNatdtCuO0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNatdtCuO0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNatdtCuO0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNatdtCuO0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNatdtCuO0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNatdtCuO0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNatdtCuO0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNatdtCuO0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNatdtCuO0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNatdtCuO0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uNatdtCuO0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uNatdtCuO0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uNatdtCuO0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uNatdtCuO0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNatdtCuO0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNatdtCuO0 .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: 991px) {
  .cid-uNatdtCuO0.navbar-expand {
    flex-direction: column;
  }
  .cid-uNatdtCuO0 img {
    height: 3.8rem !important;
  }
  .cid-uNatdtCuO0 .btn {
    display: flex;
  }
  .cid-uNatdtCuO0 button.navbar-toggler {
    display: block;
  }
  .cid-uNatdtCuO0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uNatdtCuO0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uNatdtCuO0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNatdtCuO0 .navbar-collapse.collapsing,
  .cid-uNatdtCuO0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNatdtCuO0 .navbar-collapse.collapsing .navbar-nav,
  .cid-uNatdtCuO0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNatdtCuO0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNatdtCuO0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNatdtCuO0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNatdtCuO0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNatdtCuO0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNatdtCuO0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNatdtCuO0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNatdtCuO0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNatdtCuO0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNatdtCuO0 .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-uNatdtCuO0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uNatdtCuO0 .navbar-collapse {
  flex-basis: auto;
}
.cid-uNatdtCuO0 .nav-link:hover,
.cid-uNatdtCuO0 .dropdown-item:hover {
  color: #7f1933 !important;
}
.cid-uNatdtV5bX {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNatdtV5bX .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNatdtV5bX .section-text {
  padding: 2rem 0;
}
.cid-uNatdtV5bX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNatdtV5bX .inner-container {
    width: 100% !important;
  }
}
.cid-uNatdub2g7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNatdub2g7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNatdub2g7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNatdub2g7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNatdub2g7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNatdub2g7 .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-uNatdub2g7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNatdub2g7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNatdub2g7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNatdub2g7 .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-uNatduDJLm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNatduDJLm .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNatduDJLm .section-text {
  padding: 2rem 0;
}
.cid-uNatduDJLm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNatduDJLm .inner-container {
    width: 100% !important;
  }
}
.cid-uNatduRzLl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNatduRzLl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNatduRzLl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNatduRzLl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNatduRzLl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNatduRzLl .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-uNatduRzLl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNatduRzLl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNatduRzLl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNatduRzLl .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-uNatdvb0LR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uNatdvb0LR .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNatdvb0LR .section-text {
  padding: 2rem 0;
}
.cid-uNatdvb0LR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uNatdvb0LR .inner-container {
    width: 100% !important;
  }
}
.cid-uNatdvsazy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uNatdvsazy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uNatdvsazy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uNatdvsazy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uNatdvsazy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uNatdvsazy .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-uNatdvsazy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uNatdvsazy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uNatdvsazy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uNatdvsazy .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-uNatdvNtFA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNatdw2zI7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uNatdw2zI7 .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-uNatdw2zI7 .social-list a:focus {
  text-decoration: none;
}
.cid-uNatdwEbNd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uNatdwEbNd .content {
    text-align: center;
  }
  .cid-uNatdwEbNd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNatdwEbNd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uNatdwEbNd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uNatdwEbNd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uNatdwEbNd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uNatdwEbNd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uNatdwEbNd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uNatdwEbNd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uNatdwEbNd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uNatdwEbNd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uNatdwEbNd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uNatdwEbNd .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uNatdwEbNd P {
  color: #232323;
}
.cid-uNatdwEbNd H5 {
  color: #232323;
}
.cid-uNatdxsTGp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #635a51;
}
