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





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 2rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.2rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-7 {
  font-family: 'Montserrat', 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: 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-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #767676 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #b2ccd2 !important;
}
.bg-warning {
  background-color: #55b4d4 !important;
}
.bg-danger {
  background-color: #f76f0f !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #767676 !important;
  border-color: #767676 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #505050 !important;
  border-color: #505050 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #505050 !important;
  border-color: #505050 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #f76f0f !important;
  border-color: #f76f0f !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #b44e06 !important;
  border-color: #b44e06 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #b44e06 !important;
  border-color: #b44e06 !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: #434343;
  color: #434343;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #767676;
  border-color: #767676;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #767676 !important;
  border-color: #767676 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #72a1ac;
  color: #72a1ac;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #b2ccd2;
  border-color: #b2ccd2;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #277e9c;
  color: #277e9c;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #55b4d4;
  border-color: #55b4d4;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #9b4305;
  color: #9b4305;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #f76f0f;
  border-color: #f76f0f;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #f76f0f !important;
  border-color: #f76f0f !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: #767676 !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #b2ccd2 !important;
}
.text-warning {
  color: #55b4d4 !important;
}
.text-danger {
  color: #f76f0f !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #434343 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #72a1ac !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #277e9c !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #9b4305 !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: #b2ccd2;
}
.alert-warning {
  background-color: #55b4d4;
}
.alert-danger {
  background-color: #f76f0f;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #767676;
  border-color: #767676;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #767676;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b6b6b6;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #f8fcfd;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fee5d4;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.44rem;
}
blockquote {
  border-color: #767676;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #767676;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #767676;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #767676;
  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: #767676;
  border-bottom-color: #767676;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #767676 !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: #ff3366 !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='%23767676' %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-rKoGSDQuly {
  background: #000000;
}
.cid-rKoGSDQuly .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rKoGSDQuly .mbr-figure {
  margin: 0 auto;
}
.cid-rKoGSDQuly figcaption {
  position: relative;
}
.cid-rKoGSDQuly figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rKoGSDQuly .image-block {
    width: 100% !important;
  }
}
.cid-rKoGSDQuly DIV {
  color: #465052;
}
.cid-rKoEeuSU4L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rKoEeuSU4L .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rKoEeuSU4L .section-text {
  padding: 2rem 0;
  color: #000000;
}
.cid-rKoEeuSU4L .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rKoEeuSU4L .inner-container {
    width: 100% !important;
  }
}
.cid-rKoEeuSU4L .section-text DIV {
  color: #000000;
}
.cid-rKoE11mXhu {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rKoE11mXhu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rKoE11mXhu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rKoE11mXhu .mbr-text {
    text-align: center;
  }
}
.cid-rKoE11mXhu .mbr-text,
.cid-rKoE11mXhu .mbr-section-btn {
  color: #232323;
}
.cid-rKoE11mXhu H3 {
  color: #333333;
}
.cid-rKoE11mXhu B {
  color: #ffffff;
}
#instagram-feed-block-1et .inst__title B {
  color: #ffffff;
}
#instagram-feed-block-1et .inst__title {
  color: #333333;
}
.cid-rKoEusDDqc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rKoEusDDqc .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rKoEusDDqc .section-text {
  padding: 2rem 0;
  color: #333333;
}
.cid-rKoEusDDqc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rKoEusDDqc .inner-container {
    width: 100% !important;
  }
}
.cid-rKoEusDDqc .section-text DIV {
  color: #767676;
}
.cid-rKoEpmefzw {
  padding-top: 0px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rKoEpmefzw .mbr-iconfont-social {
  font-size: 32px;
  color: #333333;
}
.cid-rKoEpmefzw .social-list a:focus {
  text-decoration: none;
}
.cid-rKoEpmefzw H2 {
  color: #333333;
}
.cid-qKrWHhG5Aa {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-qKrWHhG5Aa .content {
    text-align: center;
  }
  .cid-qKrWHhG5Aa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qKrWHhG5Aa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qKrWHhG5Aa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qKrWHhG5Aa .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qKrWHhG5Aa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qKrWHhG5Aa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qKrWHhG5Aa .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-qKrWHhG5Aa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qKrWHhG5Aa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qKrWHhG5Aa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qKrWHhG5Aa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qKrWHhG5Aa .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkB8c6b3 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkB8c6b3 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkB8c6b3 a {
  font-style: normal;
}
.cid-r8NkB8c6b3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkB8c6b3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkB8c6b3 .nav-item:focus,
.cid-r8NkB8c6b3 .nav-link:focus {
  outline: none;
}
.cid-r8NkB8c6b3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkB8c6b3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkB8c6b3 .menu-logo {
  margin-right: auto;
}
.cid-r8NkB8c6b3 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkB8c6b3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkB8c6b3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkB8c6b3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkB8c6b3 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkB8c6b3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkB8c6b3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkB8c6b3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkB8c6b3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkB8c6b3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkB8c6b3 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkB8c6b3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkB8c6b3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkB8c6b3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkB8c6b3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkB8c6b3 .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-r8NkB8c6b3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkB8c6b3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkB8c6b3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkB8c6b3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkB8c6b3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkB8c6b3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkB8c6b3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkB8c6b3 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkB8c6b3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkB8c6b3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkB8c6b3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkB8c6b3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkB8c6b3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkB8c6b3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkB8c6b3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkB8c6b3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkB8c6b3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkB8c6b3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkB8c6b3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkB8c6b3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.collapsing,
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkB8c6b3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkB8c6b3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkB8c6b3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkB8c6b3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkB8c6b3 .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-r8NkB8c6b3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkB8c6b3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkB8c6b3 .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-r8NkB8c6b3 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkB8c6b3 img {
    height: 3.8rem !important;
  }
  .cid-r8NkB8c6b3 .btn {
    display: -webkit-flex;
  }
  .cid-r8NkB8c6b3 button.navbar-toggler {
    display: block;
  }
  .cid-r8NkB8c6b3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkB8c6b3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkB8c6b3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkB8c6b3 .navbar-collapse.collapsing,
  .cid-r8NkB8c6b3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkB8c6b3 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkB8c6b3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkB8c6b3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkB8c6b3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkB8c6b3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkB8c6b3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkB8c6b3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkB8c6b3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkB8c6b3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkB8c6b3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkB8c6b3 .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-r8NkB8c6b3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkB8c6b3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkB8c6b3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkB8c6b3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkB8c6b3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkB8c6b3 .nav-link:hover,
.cid-r8NkB8c6b3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAgROHFz1t {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAgROHFz1t .mbr-section-subtitle {
  color: #232323;
}
.cid-qzvyvwMxt4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzvyvwMxt4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzvyvwMxt4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzvyvwMxt4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzvyvwMxt4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzvyvwMxt4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzvyvwMxt4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qzvyvwMxt4 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-r8MPzcWYYp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPzcWYYp .content {
    text-align: center;
  }
  .cid-r8MPzcWYYp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPzcWYYp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPzcWYYp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPzcWYYp .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPzcWYYp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPzcWYYp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPzcWYYp .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-r8MPzcWYYp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPzcWYYp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPzcWYYp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPzcWYYp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPzcWYYp .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkFrsH6S .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkFrsH6S .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkFrsH6S a {
  font-style: normal;
}
.cid-r8NkFrsH6S .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkFrsH6S .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkFrsH6S .nav-item:focus,
.cid-r8NkFrsH6S .nav-link:focus {
  outline: none;
}
.cid-r8NkFrsH6S .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkFrsH6S .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkFrsH6S .menu-logo {
  margin-right: auto;
}
.cid-r8NkFrsH6S .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkFrsH6S .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkFrsH6S .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkFrsH6S .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkFrsH6S .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkFrsH6S .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkFrsH6S .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkFrsH6S .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkFrsH6S .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkFrsH6S .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkFrsH6S .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkFrsH6S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkFrsH6S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkFrsH6S .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkFrsH6S .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkFrsH6S .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-r8NkFrsH6S .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkFrsH6S .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkFrsH6S .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkFrsH6S .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkFrsH6S .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkFrsH6S .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkFrsH6S button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkFrsH6S button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkFrsH6S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkFrsH6S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkFrsH6S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkFrsH6S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkFrsH6S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkFrsH6S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkFrsH6S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkFrsH6S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkFrsH6S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkFrsH6S .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkFrsH6S .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkFrsH6S .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkFrsH6S .collapsed .navbar-collapse.collapsing,
.cid-r8NkFrsH6S .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkFrsH6S .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkFrsH6S .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkFrsH6S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkFrsH6S .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkFrsH6S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkFrsH6S .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkFrsH6S .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkFrsH6S .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkFrsH6S .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkFrsH6S .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkFrsH6S .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkFrsH6S .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkFrsH6S .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkFrsH6S .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-r8NkFrsH6S .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkFrsH6S .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkFrsH6S .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-r8NkFrsH6S .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkFrsH6S img {
    height: 3.8rem !important;
  }
  .cid-r8NkFrsH6S .btn {
    display: -webkit-flex;
  }
  .cid-r8NkFrsH6S button.navbar-toggler {
    display: block;
  }
  .cid-r8NkFrsH6S .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkFrsH6S .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkFrsH6S .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkFrsH6S .navbar-collapse.collapsing,
  .cid-r8NkFrsH6S .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkFrsH6S .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkFrsH6S .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkFrsH6S .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkFrsH6S .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkFrsH6S .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkFrsH6S .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkFrsH6S .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkFrsH6S .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkFrsH6S .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkFrsH6S .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkFrsH6S .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-r8NkFrsH6S .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkFrsH6S .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkFrsH6S .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkFrsH6S .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkFrsH6S .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkFrsH6S .nav-link:hover,
.cid-r8NkFrsH6S .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl83DbTV7 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl83DbTV7 .mbr-section-subtitle {
  color: #232323;
}
.cid-qHC4JdBQXS {
  background-image: url("../../../assets/images/stoneleigh-reserve-7-2000x112406.jpg");
}
.cid-qQ5PBZXEvO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ5PBZXEvO .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ5PBZXEvO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ5PBZXEvO p {
  color: #767676;
  text-align: left;
}
.cid-qQ5PBZXEvO .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ5PBZXEvO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ5PBZXEvO .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzwb34r8bx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzwb34r8bx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzwb34r8bx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzwb34r8bx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzwb34r8bx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzwb34r8bx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzwb34r8bx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qHC6zj0TtM {
  background-image: url("../../../assets/images/stoneleigh-reserve-9-2000x112417.jpg");
}
.cid-qQ1fVygrW2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1fVygrW2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1fVygrW2 .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-qQ1fVygrW2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1fVygrW2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MR8PA3Nm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MR8PA3Nm .content {
    text-align: center;
  }
  .cid-r8MR8PA3Nm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MR8PA3Nm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MR8PA3Nm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MR8PA3Nm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MR8PA3Nm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MR8PA3Nm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MR8PA3Nm .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-r8MR8PA3Nm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MR8PA3Nm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MR8PA3Nm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MR8PA3Nm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MR8PA3Nm .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlUABRNg .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlUABRNg .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlUABRNg a {
  font-style: normal;
}
.cid-r8NlUABRNg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlUABRNg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlUABRNg .nav-item:focus,
.cid-r8NlUABRNg .nav-link:focus {
  outline: none;
}
.cid-r8NlUABRNg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlUABRNg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlUABRNg .menu-logo {
  margin-right: auto;
}
.cid-r8NlUABRNg .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlUABRNg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlUABRNg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlUABRNg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlUABRNg .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlUABRNg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlUABRNg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlUABRNg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlUABRNg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlUABRNg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlUABRNg .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlUABRNg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlUABRNg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlUABRNg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlUABRNg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlUABRNg .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-r8NlUABRNg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlUABRNg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlUABRNg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlUABRNg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlUABRNg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlUABRNg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlUABRNg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlUABRNg button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlUABRNg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlUABRNg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlUABRNg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlUABRNg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlUABRNg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlUABRNg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlUABRNg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlUABRNg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlUABRNg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlUABRNg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlUABRNg .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlUABRNg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlUABRNg .collapsed .navbar-collapse.collapsing,
.cid-r8NlUABRNg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlUABRNg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlUABRNg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlUABRNg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlUABRNg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlUABRNg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlUABRNg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlUABRNg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlUABRNg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlUABRNg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlUABRNg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlUABRNg .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlUABRNg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlUABRNg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlUABRNg .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-r8NlUABRNg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlUABRNg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlUABRNg .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-r8NlUABRNg .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlUABRNg img {
    height: 3.8rem !important;
  }
  .cid-r8NlUABRNg .btn {
    display: -webkit-flex;
  }
  .cid-r8NlUABRNg button.navbar-toggler {
    display: block;
  }
  .cid-r8NlUABRNg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlUABRNg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlUABRNg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlUABRNg .navbar-collapse.collapsing,
  .cid-r8NlUABRNg .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlUABRNg .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlUABRNg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlUABRNg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlUABRNg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlUABRNg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlUABRNg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlUABRNg .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlUABRNg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlUABRNg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlUABRNg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlUABRNg .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-r8NlUABRNg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlUABRNg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlUABRNg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlUABRNg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlUABRNg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlUABRNg .nav-link:hover,
.cid-r8NlUABRNg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl8EaRyPQ {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl8EaRyPQ .mbr-section-subtitle {
  color: #232323;
}
.cid-qAQa14wXpB {
  background-image: url("../../../assets/images/laguna-residences-large-1-2000x100028.jpg");
}
.cid-qJuUBC1sXN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qJuUBC1sXN .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qJuUBC1sXN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qJuUBC1sXN p {
  color: #767676;
  text-align: left;
}
.cid-qJuUBC1sXN .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qJuUBC1sXN .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qJuUBC1sXN .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzweErc4Ub {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzweErc4Ub .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzweErc4Ub .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzweErc4Ub .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzweErc4Ub .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzweErc4Ub .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzweErc4Ub .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qAQaT1WlVO {
  background-image: url("../../../assets/images/laguna-residences-large-2-2000x133939.jpg");
}
.cid-qQ1g8rz1Ng .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1g8rz1Ng .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1g8rz1Ng .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-qQ1g8rz1Ng .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1g8rz1Ng .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRxFtRLH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRxFtRLH .content {
    text-align: center;
  }
  .cid-r8MRxFtRLH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRxFtRLH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRxFtRLH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRxFtRLH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRxFtRLH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRxFtRLH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRxFtRLH .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-r8MRxFtRLH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRxFtRLH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRxFtRLH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRxFtRLH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRxFtRLH .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmgNoLsW .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmgNoLsW .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmgNoLsW a {
  font-style: normal;
}
.cid-r8NmgNoLsW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmgNoLsW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmgNoLsW .nav-item:focus,
.cid-r8NmgNoLsW .nav-link:focus {
  outline: none;
}
.cid-r8NmgNoLsW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmgNoLsW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmgNoLsW .menu-logo {
  margin-right: auto;
}
.cid-r8NmgNoLsW .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmgNoLsW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmgNoLsW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmgNoLsW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmgNoLsW .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmgNoLsW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmgNoLsW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmgNoLsW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmgNoLsW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmgNoLsW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmgNoLsW .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmgNoLsW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmgNoLsW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmgNoLsW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmgNoLsW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmgNoLsW .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-r8NmgNoLsW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmgNoLsW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmgNoLsW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmgNoLsW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmgNoLsW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmgNoLsW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmgNoLsW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmgNoLsW button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmgNoLsW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmgNoLsW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmgNoLsW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmgNoLsW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmgNoLsW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmgNoLsW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmgNoLsW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmgNoLsW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmgNoLsW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmgNoLsW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmgNoLsW .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmgNoLsW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmgNoLsW .collapsed .navbar-collapse.collapsing,
.cid-r8NmgNoLsW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmgNoLsW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmgNoLsW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmgNoLsW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmgNoLsW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmgNoLsW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmgNoLsW .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmgNoLsW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmgNoLsW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmgNoLsW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmgNoLsW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmgNoLsW .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmgNoLsW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmgNoLsW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmgNoLsW .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-r8NmgNoLsW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmgNoLsW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmgNoLsW .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-r8NmgNoLsW .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmgNoLsW img {
    height: 3.8rem !important;
  }
  .cid-r8NmgNoLsW .btn {
    display: -webkit-flex;
  }
  .cid-r8NmgNoLsW button.navbar-toggler {
    display: block;
  }
  .cid-r8NmgNoLsW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmgNoLsW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmgNoLsW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmgNoLsW .navbar-collapse.collapsing,
  .cid-r8NmgNoLsW .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmgNoLsW .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmgNoLsW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmgNoLsW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmgNoLsW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmgNoLsW .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmgNoLsW .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmgNoLsW .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmgNoLsW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmgNoLsW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmgNoLsW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmgNoLsW .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-r8NmgNoLsW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmgNoLsW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmgNoLsW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmgNoLsW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmgNoLsW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmgNoLsW .nav-link:hover,
.cid-r8NmgNoLsW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl8QGu5iK {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl8QGu5iK .mbr-section-subtitle {
  color: #232323;
}
.cid-qI5ZxGcwxb {
  background-image: url("../../../assets/images/davinci-business-park-2000x1331410.jpg");
}
.cid-qI5ZFJzO4i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qI5ZFJzO4i .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qI5ZFJzO4i h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qI5ZFJzO4i p {
  color: #767676;
  text-align: left;
}
.cid-qI5ZFJzO4i .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qI5ZFJzO4i .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qI5ZFJzO4i .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzvK6V5aTn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzvK6V5aTn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQ1fJEMpX3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1fJEMpX3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1fJEMpX3 .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-qQ1fJEMpX3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1fJEMpX3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRBQri2W {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRBQri2W .content {
    text-align: center;
  }
  .cid-r8MRBQri2W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRBQri2W .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRBQri2W .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRBQri2W .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRBQri2W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRBQri2W .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRBQri2W .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-r8MRBQri2W .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRBQri2W .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRBQri2W .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRBQri2W .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRBQri2W .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nmjh9OL5 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nmjh9OL5 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nmjh9OL5 a {
  font-style: normal;
}
.cid-r8Nmjh9OL5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nmjh9OL5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nmjh9OL5 .nav-item:focus,
.cid-r8Nmjh9OL5 .nav-link:focus {
  outline: none;
}
.cid-r8Nmjh9OL5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmjh9OL5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nmjh9OL5 .menu-logo {
  margin-right: auto;
}
.cid-r8Nmjh9OL5 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmjh9OL5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nmjh9OL5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nmjh9OL5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nmjh9OL5 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nmjh9OL5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nmjh9OL5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nmjh9OL5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nmjh9OL5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nmjh9OL5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nmjh9OL5 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nmjh9OL5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nmjh9OL5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nmjh9OL5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nmjh9OL5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nmjh9OL5 .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-r8Nmjh9OL5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nmjh9OL5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nmjh9OL5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nmjh9OL5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nmjh9OL5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nmjh9OL5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nmjh9OL5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nmjh9OL5 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nmjh9OL5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nmjh9OL5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nmjh9OL5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmjh9OL5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmjh9OL5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nmjh9OL5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmjh9OL5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nmjh9OL5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nmjh9OL5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmjh9OL5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmjh9OL5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.collapsing,
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nmjh9OL5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmjh9OL5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nmjh9OL5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmjh9OL5 .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-r8Nmjh9OL5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nmjh9OL5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nmjh9OL5 .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-r8Nmjh9OL5 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmjh9OL5 img {
    height: 3.8rem !important;
  }
  .cid-r8Nmjh9OL5 .btn {
    display: -webkit-flex;
  }
  .cid-r8Nmjh9OL5 button.navbar-toggler {
    display: block;
  }
  .cid-r8Nmjh9OL5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nmjh9OL5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmjh9OL5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nmjh9OL5 .navbar-collapse.collapsing,
  .cid-r8Nmjh9OL5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nmjh9OL5 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nmjh9OL5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nmjh9OL5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nmjh9OL5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nmjh9OL5 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nmjh9OL5 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmjh9OL5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nmjh9OL5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nmjh9OL5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nmjh9OL5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmjh9OL5 .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-r8Nmjh9OL5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nmjh9OL5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nmjh9OL5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nmjh9OL5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nmjh9OL5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nmjh9OL5 .nav-link:hover,
.cid-r8Nmjh9OL5 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl8hn7ke4 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl8hn7ke4 .mbr-section-subtitle {
  color: #232323;
}
.cid-qB5LiK4eI9 {
  background-image: url("../../../assets/images/centenary-square-large-1-2000x1339511.jpg");
}
.cid-qB5Mbh8Mjs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qB5Mbh8Mjs .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qB5Mbh8Mjs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qB5Mbh8Mjs p {
  color: #767676;
  text-align: left;
}
.cid-qB5Mbh8Mjs .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qB5Mbh8Mjs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qB5Mbh8Mjs .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzw8PaxvGn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzw8PaxvGn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzw8PaxvGn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzw8PaxvGn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzw8PaxvGn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzw8PaxvGn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzw8PaxvGn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qB5MOoSzDa {
  background-image: url("../../../assets/images/centenary-square-large-3-2000x1339612.jpg");
}
.cid-qQ1eUTWB89 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1eUTWB89 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1eUTWB89 .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-qQ1eUTWB89 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1eUTWB89 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRpbct1C {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRpbct1C .content {
    text-align: center;
  }
  .cid-r8MRpbct1C .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRpbct1C .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRpbct1C .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRpbct1C .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRpbct1C .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRpbct1C .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRpbct1C .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-r8MRpbct1C .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRpbct1C .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRpbct1C .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRpbct1C .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRpbct1C .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmauljKl .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmauljKl .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmauljKl a {
  font-style: normal;
}
.cid-r8NmauljKl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmauljKl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmauljKl .nav-item:focus,
.cid-r8NmauljKl .nav-link:focus {
  outline: none;
}
.cid-r8NmauljKl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmauljKl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmauljKl .menu-logo {
  margin-right: auto;
}
.cid-r8NmauljKl .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmauljKl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmauljKl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmauljKl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmauljKl .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmauljKl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmauljKl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmauljKl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmauljKl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmauljKl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmauljKl .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmauljKl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmauljKl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmauljKl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmauljKl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmauljKl .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-r8NmauljKl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmauljKl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmauljKl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmauljKl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmauljKl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmauljKl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmauljKl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmauljKl button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmauljKl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmauljKl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmauljKl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmauljKl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmauljKl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmauljKl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmauljKl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmauljKl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmauljKl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmauljKl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmauljKl .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmauljKl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmauljKl .collapsed .navbar-collapse.collapsing,
.cid-r8NmauljKl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmauljKl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmauljKl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmauljKl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmauljKl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmauljKl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmauljKl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmauljKl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmauljKl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmauljKl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmauljKl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmauljKl .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmauljKl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmauljKl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmauljKl .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-r8NmauljKl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmauljKl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmauljKl .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-r8NmauljKl .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmauljKl img {
    height: 3.8rem !important;
  }
  .cid-r8NmauljKl .btn {
    display: -webkit-flex;
  }
  .cid-r8NmauljKl button.navbar-toggler {
    display: block;
  }
  .cid-r8NmauljKl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmauljKl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmauljKl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmauljKl .navbar-collapse.collapsing,
  .cid-r8NmauljKl .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmauljKl .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmauljKl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmauljKl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmauljKl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmauljKl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmauljKl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmauljKl .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmauljKl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmauljKl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmauljKl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmauljKl .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-r8NmauljKl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmauljKl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmauljKl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmauljKl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmauljKl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmauljKl .nav-link:hover,
.cid-r8NmauljKl .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAha209CQC {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAha209CQC .mbr-section-subtitle {
  color: #767676;
}
.cid-qAha209CQC H2 {
  color: #000000;
}
.cid-qzA4Kzthzj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qzA4Kzthzj .card-img {
  background-color: #fff;
}
.cid-qzA4Kzthzj .card-img a {
  display: block;
  padding-top: 2rem;
}
.cid-qzA4Kzthzj .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzA4Kzthzj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzA4Kzthzj p {
  text-align: left;
}
.cid-qzA4Kzthzj .mbr-text {
  color: #767676;
}
.cid-qzA4Kzthzj .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzA4Kzthzj .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-qzA4Kzthzj .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-qzA7KSpMZ1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qzA7KSpMZ1 .card-img {
  background-color: #fff;
}
.cid-qzA7KSpMZ1 .card-img a {
  display: block;
  padding-top: 2rem;
}
.cid-qzA7KSpMZ1 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzA7KSpMZ1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzA7KSpMZ1 p {
  text-align: left;
}
.cid-qzA7KSpMZ1 .mbr-text {
  color: #767676;
}
.cid-qzA7KSpMZ1 .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzA7KSpMZ1 .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-qzA7KSpMZ1 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-r8MH4IvMf9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MH4IvMf9 .content {
    text-align: center;
  }
  .cid-r8MH4IvMf9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MH4IvMf9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MH4IvMf9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MH4IvMf9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MH4IvMf9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MH4IvMf9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MH4IvMf9 .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-r8MH4IvMf9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MH4IvMf9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MH4IvMf9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MH4IvMf9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MH4IvMf9 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3DPiyvq .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3DPiyvq .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3DPiyvq a {
  font-style: normal;
}
.cid-r8N3DPiyvq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3DPiyvq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3DPiyvq .nav-item:focus,
.cid-r8N3DPiyvq .nav-link:focus {
  outline: none;
}
.cid-r8N3DPiyvq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3DPiyvq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3DPiyvq .menu-logo {
  margin-right: auto;
}
.cid-r8N3DPiyvq .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3DPiyvq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3DPiyvq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3DPiyvq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3DPiyvq .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3DPiyvq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3DPiyvq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3DPiyvq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3DPiyvq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3DPiyvq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3DPiyvq .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3DPiyvq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3DPiyvq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3DPiyvq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3DPiyvq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3DPiyvq .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-r8N3DPiyvq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3DPiyvq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3DPiyvq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3DPiyvq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3DPiyvq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3DPiyvq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3DPiyvq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3DPiyvq button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3DPiyvq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3DPiyvq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3DPiyvq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3DPiyvq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3DPiyvq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3DPiyvq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3DPiyvq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3DPiyvq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3DPiyvq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3DPiyvq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3DPiyvq .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3DPiyvq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3DPiyvq .collapsed .navbar-collapse.collapsing,
.cid-r8N3DPiyvq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3DPiyvq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3DPiyvq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3DPiyvq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3DPiyvq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3DPiyvq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3DPiyvq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3DPiyvq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3DPiyvq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3DPiyvq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3DPiyvq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3DPiyvq .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3DPiyvq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3DPiyvq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3DPiyvq .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-r8N3DPiyvq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3DPiyvq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3DPiyvq .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-r8N3DPiyvq .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3DPiyvq img {
    height: 3.8rem !important;
  }
  .cid-r8N3DPiyvq .btn {
    display: -webkit-flex;
  }
  .cid-r8N3DPiyvq button.navbar-toggler {
    display: block;
  }
  .cid-r8N3DPiyvq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3DPiyvq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3DPiyvq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3DPiyvq .navbar-collapse.collapsing,
  .cid-r8N3DPiyvq .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3DPiyvq .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3DPiyvq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3DPiyvq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3DPiyvq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3DPiyvq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3DPiyvq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3DPiyvq .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3DPiyvq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3DPiyvq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3DPiyvq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3DPiyvq .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-r8N3DPiyvq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3DPiyvq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3DPiyvq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3DPiyvq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3DPiyvq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3DPiyvq .nav-link:hover,
.cid-r8N3DPiyvq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsj8cN7Dis {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsj8cN7Dis .mbr-section-subtitle {
  color: #767676;
}
.cid-qzAwb3zRmp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qzAwb3zRmp .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-qzAwb3zRmp .input {
  margin-bottom: 15px;
}
.cid-qzAwb3zRmp .map {
  width: 100%;
  height: 30rem;
}
.cid-qzAwb3zRmp .map iframe {
  width: inherit;
  height: 100%;
}
.cid-qzAwb3zRmp .icon-block {
  margin-bottom: 10px;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-qzAwb3zRmp .icon-block .icon-block__icon {
  display: inline-block;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-qzAwb3zRmp .icon-block .icon-block__title {
  display: inline-block;
  align-self: center;
  -webkit-align-self: center;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-qzAwb3zRmp .mbr-text {
  color: #767676;
}
.cid-qzAwb3zRmp a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qzAwb3zRmp .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qzAwb3zRmp .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qzAwb3zRmp .google-map {
  height: 25rem;
  position: relative;
}
.cid-qzAwb3zRmp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qzAwb3zRmp .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-qzAwb3zRmp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qzAwb3zRmp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-qzAwb3zRmp h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-qzAwb3zRmp .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-qzAwb3zRmp .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-qzAwb3zRmp H2 {
  color: #000000;
}
.cid-qzAwb3zRmp H4 {
  color: #767676;
}
.cid-qzAwb3zRmp H5 {
  color: #ffffff;
}
.cid-qzAwb3zRmp B {
  color: #767676;
}
.cid-qAgTudsLLq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAgTudsLLq .mbr-section-subtitle {
  color: #767676;
}
.cid-qAgUuUVIgw {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qAgUuUVIgw .mbr-text,
.cid-qAgUuUVIgw .mbr-section-btn {
  color: #767676;
}
.cid-qAgUuUVIgw H2 {
  color: #767676;
}
.cid-r8MGNOqR2r {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MGNOqR2r .content {
    text-align: center;
  }
  .cid-r8MGNOqR2r .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MGNOqR2r .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MGNOqR2r .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MGNOqR2r .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MGNOqR2r .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MGNOqR2r .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MGNOqR2r .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-r8MGNOqR2r .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MGNOqR2r .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MGNOqR2r .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MGNOqR2r .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MGNOqR2r .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3yVnQE1 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3yVnQE1 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3yVnQE1 a {
  font-style: normal;
}
.cid-r8N3yVnQE1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3yVnQE1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3yVnQE1 .nav-item:focus,
.cid-r8N3yVnQE1 .nav-link:focus {
  outline: none;
}
.cid-r8N3yVnQE1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3yVnQE1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3yVnQE1 .menu-logo {
  margin-right: auto;
}
.cid-r8N3yVnQE1 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3yVnQE1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3yVnQE1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3yVnQE1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3yVnQE1 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3yVnQE1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3yVnQE1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3yVnQE1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3yVnQE1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3yVnQE1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3yVnQE1 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3yVnQE1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3yVnQE1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3yVnQE1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3yVnQE1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3yVnQE1 .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-r8N3yVnQE1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3yVnQE1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3yVnQE1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3yVnQE1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3yVnQE1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3yVnQE1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3yVnQE1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3yVnQE1 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3yVnQE1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3yVnQE1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3yVnQE1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3yVnQE1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3yVnQE1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3yVnQE1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3yVnQE1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3yVnQE1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3yVnQE1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3yVnQE1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3yVnQE1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3yVnQE1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.collapsing,
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3yVnQE1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3yVnQE1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3yVnQE1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3yVnQE1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3yVnQE1 .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-r8N3yVnQE1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3yVnQE1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3yVnQE1 .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-r8N3yVnQE1 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3yVnQE1 img {
    height: 3.8rem !important;
  }
  .cid-r8N3yVnQE1 .btn {
    display: -webkit-flex;
  }
  .cid-r8N3yVnQE1 button.navbar-toggler {
    display: block;
  }
  .cid-r8N3yVnQE1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3yVnQE1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3yVnQE1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3yVnQE1 .navbar-collapse.collapsing,
  .cid-r8N3yVnQE1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3yVnQE1 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3yVnQE1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3yVnQE1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3yVnQE1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3yVnQE1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3yVnQE1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3yVnQE1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3yVnQE1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3yVnQE1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3yVnQE1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3yVnQE1 .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-r8N3yVnQE1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3yVnQE1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3yVnQE1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3yVnQE1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3yVnQE1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3yVnQE1 .nav-link:hover,
.cid-r8N3yVnQE1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAyr1xmKLQ {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qAyr1xmKLQ .carousel-control {
  background: #000;
}
.cid-qAyr1xmKLQ .mbr-section-subtitle {
  color: #767676;
}
.cid-qAyr1xmKLQ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qAyr1xmKLQ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-qAyr1xmKLQ .carousel-item .wrap-img {
  text-align: center;
}
.cid-qAyr1xmKLQ .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-qAyr1xmKLQ .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qAyr1xmKLQ .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-qAyr1xmKLQ .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-qAyr1xmKLQ .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-qAyr1xmKLQ .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-qAyr1xmKLQ .cloneditem-1,
.cid-qAyr1xmKLQ .cloneditem-2,
.cid-qAyr1xmKLQ .cloneditem-3,
.cid-qAyr1xmKLQ .cloneditem-4,
.cid-qAyr1xmKLQ .cloneditem-5 {
  display: none;
}
.cid-qAyr1xmKLQ .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-qAyr1xmKLQ .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides2 .cloneditem-1,
  .cid-qAyr1xmKLQ .carousel-inner.slides2 .cloneditem-2,
  .cid-qAyr1xmKLQ .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides3 .cloneditem-1,
  .cid-qAyr1xmKLQ .carousel-inner.slides3 .cloneditem-2,
  .cid-qAyr1xmKLQ .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides4 .cloneditem-1,
  .cid-qAyr1xmKLQ .carousel-inner.slides4 .cloneditem-2,
  .cid-qAyr1xmKLQ .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides5 .cloneditem-1,
  .cid-qAyr1xmKLQ .carousel-inner.slides5 .cloneditem-2,
  .cid-qAyr1xmKLQ .carousel-inner.slides5 .cloneditem-3,
  .cid-qAyr1xmKLQ .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qAyr1xmKLQ .carousel-inner.slides6 .cloneditem-1,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 .cloneditem-2,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 .cloneditem-3,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 .cloneditem-4,
  .cid-qAyr1xmKLQ .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-qAyr1xmKLQ H2 {
  color: #000000;
}
.cid-qzAjqN14QI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qzAjqN14QI .testimonials-container {
  margin: 0 auto;
}
.cid-qzAjqN14QI .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
}
.cid-qzAjqN14QI .testimonials-container .testimonials-item .user {
  background: #ffffff;
}
.cid-qzAjqN14QI .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-qzAjqN14QI .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-qzAjqN14QI .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-qzAjqN14QI .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-qzAjqN14QI .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-qzAjqN14QI .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-r6HWYWYUPn {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r6HWYWYUPn .carousel-control {
  background: #000;
}
.cid-r6HWYWYUPn .mbr-section-subtitle {
  color: #767676;
}
.cid-r6HWYWYUPn .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r6HWYWYUPn .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-r6HWYWYUPn .carousel-item .wrap-img {
  text-align: center;
}
.cid-r6HWYWYUPn .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-r6HWYWYUPn .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-r6HWYWYUPn .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-r6HWYWYUPn .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-r6HWYWYUPn .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-r6HWYWYUPn .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-r6HWYWYUPn .cloneditem-1,
.cid-r6HWYWYUPn .cloneditem-2,
.cid-r6HWYWYUPn .cloneditem-3,
.cid-r6HWYWYUPn .cloneditem-4,
.cid-r6HWYWYUPn .cloneditem-5 {
  display: none;
}
.cid-r6HWYWYUPn .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-r6HWYWYUPn .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-r6HWYWYUPn .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides2 .cloneditem-1,
  .cid-r6HWYWYUPn .carousel-inner.slides2 .cloneditem-2,
  .cid-r6HWYWYUPn .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-r6HWYWYUPn .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides3 .cloneditem-1,
  .cid-r6HWYWYUPn .carousel-inner.slides3 .cloneditem-2,
  .cid-r6HWYWYUPn .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-r6HWYWYUPn .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides4 .cloneditem-1,
  .cid-r6HWYWYUPn .carousel-inner.slides4 .cloneditem-2,
  .cid-r6HWYWYUPn .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-r6HWYWYUPn .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides5 .cloneditem-1,
  .cid-r6HWYWYUPn .carousel-inner.slides5 .cloneditem-2,
  .cid-r6HWYWYUPn .carousel-inner.slides5 .cloneditem-3,
  .cid-r6HWYWYUPn .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-r6HWYWYUPn .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-r6HWYWYUPn .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-r6HWYWYUPn .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-r6HWYWYUPn .carousel-inner.slides6 .cloneditem-1,
  .cid-r6HWYWYUPn .carousel-inner.slides6 .cloneditem-2,
  .cid-r6HWYWYUPn .carousel-inner.slides6 .cloneditem-3,
  .cid-r6HWYWYUPn .carousel-inner.slides6 .cloneditem-4,
  .cid-r6HWYWYUPn .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-r8MGYUKdNA {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MGYUKdNA .content {
    text-align: center;
  }
  .cid-r8MGYUKdNA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MGYUKdNA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MGYUKdNA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MGYUKdNA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MGYUKdNA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MGYUKdNA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MGYUKdNA .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-r8MGYUKdNA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MGYUKdNA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MGYUKdNA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MGYUKdNA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MGYUKdNA .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3AEQkdy .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3AEQkdy .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3AEQkdy a {
  font-style: normal;
}
.cid-r8N3AEQkdy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3AEQkdy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3AEQkdy .nav-item:focus,
.cid-r8N3AEQkdy .nav-link:focus {
  outline: none;
}
.cid-r8N3AEQkdy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3AEQkdy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3AEQkdy .menu-logo {
  margin-right: auto;
}
.cid-r8N3AEQkdy .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3AEQkdy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3AEQkdy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3AEQkdy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3AEQkdy .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3AEQkdy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3AEQkdy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3AEQkdy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3AEQkdy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3AEQkdy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3AEQkdy .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3AEQkdy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3AEQkdy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3AEQkdy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3AEQkdy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3AEQkdy .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-r8N3AEQkdy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3AEQkdy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3AEQkdy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3AEQkdy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3AEQkdy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3AEQkdy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3AEQkdy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3AEQkdy button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3AEQkdy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3AEQkdy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3AEQkdy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3AEQkdy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3AEQkdy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3AEQkdy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3AEQkdy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3AEQkdy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3AEQkdy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3AEQkdy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3AEQkdy .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3AEQkdy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3AEQkdy .collapsed .navbar-collapse.collapsing,
.cid-r8N3AEQkdy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3AEQkdy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3AEQkdy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3AEQkdy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3AEQkdy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3AEQkdy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3AEQkdy .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3AEQkdy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3AEQkdy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3AEQkdy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3AEQkdy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3AEQkdy .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3AEQkdy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3AEQkdy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3AEQkdy .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-r8N3AEQkdy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3AEQkdy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3AEQkdy .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-r8N3AEQkdy .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3AEQkdy img {
    height: 3.8rem !important;
  }
  .cid-r8N3AEQkdy .btn {
    display: -webkit-flex;
  }
  .cid-r8N3AEQkdy button.navbar-toggler {
    display: block;
  }
  .cid-r8N3AEQkdy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3AEQkdy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3AEQkdy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3AEQkdy .navbar-collapse.collapsing,
  .cid-r8N3AEQkdy .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3AEQkdy .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3AEQkdy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3AEQkdy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3AEQkdy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3AEQkdy .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3AEQkdy .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3AEQkdy .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3AEQkdy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3AEQkdy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3AEQkdy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3AEQkdy .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-r8N3AEQkdy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3AEQkdy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3AEQkdy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3AEQkdy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3AEQkdy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3AEQkdy .nav-link:hover,
.cid-r8N3AEQkdy .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl7wmYsRm {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl7wmYsRm .mbr-section-subtitle {
  color: #232323;
}
.cid-qAPKTI66b2 {
  background-image: url("../../../assets/images/mount-omnaney-shopping-centre-large-1-2000x1000713.jpg");
}
.cid-qQ5PaDNA7M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ5PaDNA7M .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ5PaDNA7M h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ5PaDNA7M p {
  color: #767676;
  text-align: left;
}
.cid-qQ5PaDNA7M .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ5PaDNA7M .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ5PaDNA7M .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzACp0YznE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzACp0YznE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzACp0YznE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzACp0YznE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzACp0YznE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzACp0YznE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzACp0YznE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qAPLgOehzt {
  background-image: url("../../../assets/images/mount-omnaney-shopping-centre-large-2-2000x1339814.jpg");
}
.cid-r8MR5uM2qg {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MR5uM2qg .content {
    text-align: center;
  }
  .cid-r8MR5uM2qg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MR5uM2qg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MR5uM2qg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MR5uM2qg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MR5uM2qg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MR5uM2qg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MR5uM2qg .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-r8MR5uM2qg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MR5uM2qg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MR5uM2qg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MR5uM2qg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MR5uM2qg .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlR7UgXN .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlR7UgXN .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlR7UgXN a {
  font-style: normal;
}
.cid-r8NlR7UgXN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlR7UgXN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlR7UgXN .nav-item:focus,
.cid-r8NlR7UgXN .nav-link:focus {
  outline: none;
}
.cid-r8NlR7UgXN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlR7UgXN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlR7UgXN .menu-logo {
  margin-right: auto;
}
.cid-r8NlR7UgXN .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlR7UgXN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlR7UgXN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlR7UgXN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlR7UgXN .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlR7UgXN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlR7UgXN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlR7UgXN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlR7UgXN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlR7UgXN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlR7UgXN .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlR7UgXN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlR7UgXN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlR7UgXN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlR7UgXN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlR7UgXN .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-r8NlR7UgXN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlR7UgXN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlR7UgXN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlR7UgXN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlR7UgXN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlR7UgXN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlR7UgXN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlR7UgXN button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlR7UgXN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlR7UgXN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlR7UgXN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlR7UgXN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlR7UgXN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlR7UgXN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlR7UgXN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlR7UgXN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlR7UgXN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlR7UgXN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlR7UgXN .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlR7UgXN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlR7UgXN .collapsed .navbar-collapse.collapsing,
.cid-r8NlR7UgXN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlR7UgXN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlR7UgXN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlR7UgXN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlR7UgXN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlR7UgXN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlR7UgXN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlR7UgXN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlR7UgXN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlR7UgXN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlR7UgXN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlR7UgXN .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlR7UgXN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlR7UgXN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlR7UgXN .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-r8NlR7UgXN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlR7UgXN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlR7UgXN .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-r8NlR7UgXN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlR7UgXN img {
    height: 3.8rem !important;
  }
  .cid-r8NlR7UgXN .btn {
    display: -webkit-flex;
  }
  .cid-r8NlR7UgXN button.navbar-toggler {
    display: block;
  }
  .cid-r8NlR7UgXN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlR7UgXN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlR7UgXN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlR7UgXN .navbar-collapse.collapsing,
  .cid-r8NlR7UgXN .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlR7UgXN .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlR7UgXN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlR7UgXN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlR7UgXN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlR7UgXN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlR7UgXN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlR7UgXN .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlR7UgXN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlR7UgXN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlR7UgXN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlR7UgXN .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-r8NlR7UgXN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlR7UgXN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlR7UgXN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlR7UgXN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlR7UgXN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlR7UgXN .nav-link:hover,
.cid-r8NlR7UgXN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl2fHXdLY {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl2fHXdLY .mbr-section-subtitle {
  color: #232323;
}
.cid-qB5w73c9Xu {
  background-image: url("../../../assets/images/eastville-large-1-2000x933915.jpg");
}
.cid-qQ5LymOo44 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ5LymOo44 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ5LymOo44 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ5LymOo44 p {
  color: #767676;
  text-align: left;
}
.cid-qQ5LymOo44 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ5LymOo44 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ5LymOo44 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzBvwR71e9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzBvwR71e9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qSQvpwXffg {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-qSQvpwXffg .image-block {
  margin: auto;
}
.cid-qSQvpwXffg figcaption {
  position: relative;
}
.cid-qSQvpwXffg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qSQvpwXffg .image-block {
    width: 100% !important;
  }
}
.cid-qSQp3UOgVG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qSQp3UOgVG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qSQp3UOgVG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qSQp3UOgVG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qSQp3UOgVG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qSQp3UOgVG .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;
}
.cid-qSQp3UOgVG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qSQp3UOgVG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qSQp3UOgVG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qSQp3UOgVG .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;
}
.cid-qPE7rcLLi7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPE7rcLLi7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPE7rcLLi7 .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-qPE7rcLLi7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPE7rcLLi7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MPC58mkV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPC58mkV .content {
    text-align: center;
  }
  .cid-r8MPC58mkV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPC58mkV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPC58mkV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPC58mkV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPC58mkV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPC58mkV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPC58mkV .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-r8MPC58mkV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPC58mkV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPC58mkV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPC58mkV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPC58mkV .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkIX8Dza .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkIX8Dza .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkIX8Dza a {
  font-style: normal;
}
.cid-r8NkIX8Dza .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkIX8Dza .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkIX8Dza .nav-item:focus,
.cid-r8NkIX8Dza .nav-link:focus {
  outline: none;
}
.cid-r8NkIX8Dza .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkIX8Dza .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkIX8Dza .menu-logo {
  margin-right: auto;
}
.cid-r8NkIX8Dza .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkIX8Dza .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkIX8Dza .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkIX8Dza .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkIX8Dza .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkIX8Dza .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkIX8Dza .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkIX8Dza .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkIX8Dza .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkIX8Dza .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkIX8Dza .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkIX8Dza .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkIX8Dza .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkIX8Dza .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkIX8Dza .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkIX8Dza .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-r8NkIX8Dza .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkIX8Dza .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkIX8Dza .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkIX8Dza .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkIX8Dza .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkIX8Dza .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkIX8Dza button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkIX8Dza button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkIX8Dza button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkIX8Dza button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkIX8Dza button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkIX8Dza button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkIX8Dza button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkIX8Dza nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkIX8Dza nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkIX8Dza nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkIX8Dza nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkIX8Dza .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkIX8Dza .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkIX8Dza .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkIX8Dza .collapsed .navbar-collapse.collapsing,
.cid-r8NkIX8Dza .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkIX8Dza .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkIX8Dza .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkIX8Dza .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkIX8Dza .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkIX8Dza .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkIX8Dza .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkIX8Dza .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkIX8Dza .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkIX8Dza .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkIX8Dza .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkIX8Dza .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkIX8Dza .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkIX8Dza .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkIX8Dza .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-r8NkIX8Dza .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkIX8Dza .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkIX8Dza .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-r8NkIX8Dza .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkIX8Dza img {
    height: 3.8rem !important;
  }
  .cid-r8NkIX8Dza .btn {
    display: -webkit-flex;
  }
  .cid-r8NkIX8Dza button.navbar-toggler {
    display: block;
  }
  .cid-r8NkIX8Dza .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkIX8Dza .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkIX8Dza .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkIX8Dza .navbar-collapse.collapsing,
  .cid-r8NkIX8Dza .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkIX8Dza .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkIX8Dza .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkIX8Dza .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkIX8Dza .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkIX8Dza .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkIX8Dza .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkIX8Dza .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkIX8Dza .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkIX8Dza .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkIX8Dza .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkIX8Dza .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-r8NkIX8Dza .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkIX8Dza .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkIX8Dza .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkIX8Dza .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkIX8Dza .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkIX8Dza .nav-link:hover,
.cid-r8NkIX8Dza .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl7mX6lKV {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl7mX6lKV .mbr-section-subtitle {
  color: #232323;
}
.cid-qAQbddhRcn {
  background-image: url("../../../assets/images/mt-gambier-marketplace-large-1-2000x13331016.jpg");
}
.cid-qQ0zQABsIQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ0zQABsIQ .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ0zQABsIQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ0zQABsIQ p {
  color: #767676;
  text-align: left;
}
.cid-qQ0zQABsIQ .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ0zQABsIQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ0zQABsIQ .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzBvwR71e9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzBvwR71e9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qAQbI9S17Z {
  background-image: url("../../../assets/images/mt-gambier-marketplace-large-2-2000x13331117.jpg");
}
.cid-qQ0zF1cmxh .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ0zF1cmxh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ0zF1cmxh .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-qQ0zF1cmxh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ0zF1cmxh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MR1xFNMq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MR1xFNMq .content {
    text-align: center;
  }
  .cid-r8MR1xFNMq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MR1xFNMq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MR1xFNMq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MR1xFNMq .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MR1xFNMq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MR1xFNMq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MR1xFNMq .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-r8MR1xFNMq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MR1xFNMq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MR1xFNMq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MR1xFNMq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MR1xFNMq .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlO8rlhf .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlO8rlhf .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlO8rlhf a {
  font-style: normal;
}
.cid-r8NlO8rlhf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlO8rlhf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlO8rlhf .nav-item:focus,
.cid-r8NlO8rlhf .nav-link:focus {
  outline: none;
}
.cid-r8NlO8rlhf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlO8rlhf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlO8rlhf .menu-logo {
  margin-right: auto;
}
.cid-r8NlO8rlhf .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlO8rlhf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlO8rlhf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlO8rlhf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlO8rlhf .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlO8rlhf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlO8rlhf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlO8rlhf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlO8rlhf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlO8rlhf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlO8rlhf .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlO8rlhf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlO8rlhf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlO8rlhf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlO8rlhf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlO8rlhf .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-r8NlO8rlhf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlO8rlhf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlO8rlhf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlO8rlhf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlO8rlhf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlO8rlhf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlO8rlhf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlO8rlhf button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlO8rlhf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlO8rlhf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlO8rlhf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlO8rlhf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlO8rlhf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlO8rlhf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlO8rlhf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlO8rlhf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlO8rlhf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlO8rlhf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlO8rlhf .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlO8rlhf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlO8rlhf .collapsed .navbar-collapse.collapsing,
.cid-r8NlO8rlhf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlO8rlhf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlO8rlhf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlO8rlhf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlO8rlhf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlO8rlhf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlO8rlhf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlO8rlhf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlO8rlhf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlO8rlhf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlO8rlhf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlO8rlhf .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlO8rlhf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlO8rlhf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlO8rlhf .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-r8NlO8rlhf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlO8rlhf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlO8rlhf .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-r8NlO8rlhf .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlO8rlhf img {
    height: 3.8rem !important;
  }
  .cid-r8NlO8rlhf .btn {
    display: -webkit-flex;
  }
  .cid-r8NlO8rlhf button.navbar-toggler {
    display: block;
  }
  .cid-r8NlO8rlhf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlO8rlhf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlO8rlhf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlO8rlhf .navbar-collapse.collapsing,
  .cid-r8NlO8rlhf .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlO8rlhf .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlO8rlhf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlO8rlhf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlO8rlhf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlO8rlhf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlO8rlhf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlO8rlhf .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlO8rlhf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlO8rlhf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlO8rlhf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlO8rlhf .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-r8NlO8rlhf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlO8rlhf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlO8rlhf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlO8rlhf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlO8rlhf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlO8rlhf .nav-link:hover,
.cid-r8NlO8rlhf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl6RFlxqU {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl6RFlxqU .mbr-section-subtitle {
  color: #232323;
}
.cid-qBbtW8HNuY {
  background-image: url("../../../assets/images/burpengary-plaza-large-1-2000x10531218.jpg");
}
.cid-qQ5OoK2kKm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ5OoK2kKm .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ5OoK2kKm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ5OoK2kKm p {
  color: #767676;
  text-align: left;
}
.cid-qQ5OoK2kKm .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ5OoK2kKm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ5OoK2kKm .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzBEzyAUDN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzBEzyAUDN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzBEzyAUDN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzBEzyAUDN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzBEzyAUDN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzBEzyAUDN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzBEzyAUDN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQ0AOItasb .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ0AOItasb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ0AOItasb .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-qQ0AOItasb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ0AOItasb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQRTbprj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQRTbprj .content {
    text-align: center;
  }
  .cid-r8MQRTbprj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQRTbprj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQRTbprj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQRTbprj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQRTbprj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQRTbprj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQRTbprj .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-r8MQRTbprj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQRTbprj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQRTbprj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQRTbprj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQRTbprj .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlL6mmB4 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlL6mmB4 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlL6mmB4 a {
  font-style: normal;
}
.cid-r8NlL6mmB4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlL6mmB4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlL6mmB4 .nav-item:focus,
.cid-r8NlL6mmB4 .nav-link:focus {
  outline: none;
}
.cid-r8NlL6mmB4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlL6mmB4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlL6mmB4 .menu-logo {
  margin-right: auto;
}
.cid-r8NlL6mmB4 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlL6mmB4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlL6mmB4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlL6mmB4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlL6mmB4 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlL6mmB4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlL6mmB4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlL6mmB4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlL6mmB4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlL6mmB4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlL6mmB4 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlL6mmB4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlL6mmB4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlL6mmB4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlL6mmB4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlL6mmB4 .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-r8NlL6mmB4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlL6mmB4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlL6mmB4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlL6mmB4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlL6mmB4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlL6mmB4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlL6mmB4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlL6mmB4 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlL6mmB4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlL6mmB4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlL6mmB4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlL6mmB4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlL6mmB4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlL6mmB4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlL6mmB4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlL6mmB4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlL6mmB4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlL6mmB4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlL6mmB4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlL6mmB4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.collapsing,
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlL6mmB4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlL6mmB4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlL6mmB4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlL6mmB4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlL6mmB4 .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-r8NlL6mmB4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlL6mmB4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlL6mmB4 .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-r8NlL6mmB4 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlL6mmB4 img {
    height: 3.8rem !important;
  }
  .cid-r8NlL6mmB4 .btn {
    display: -webkit-flex;
  }
  .cid-r8NlL6mmB4 button.navbar-toggler {
    display: block;
  }
  .cid-r8NlL6mmB4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlL6mmB4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlL6mmB4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlL6mmB4 .navbar-collapse.collapsing,
  .cid-r8NlL6mmB4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlL6mmB4 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlL6mmB4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlL6mmB4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlL6mmB4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlL6mmB4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlL6mmB4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlL6mmB4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlL6mmB4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlL6mmB4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlL6mmB4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlL6mmB4 .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-r8NlL6mmB4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlL6mmB4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlL6mmB4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlL6mmB4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlL6mmB4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlL6mmB4 .nav-link:hover,
.cid-r8NlL6mmB4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl5H8xAft {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl5H8xAft .mbr-section-subtitle {
  color: #232323;
}
.cid-qAOFO6aCuL {
  background-image: url("../../../assets/images/whitewater-world-large-1-2000x13391319.jpg");
}
.cid-rsoixMsVye {
  padding-top: 15px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rsoixMsVye .image-block {
  margin: auto;
}
.cid-rsoixMsVye figcaption {
  position: relative;
}
.cid-rsoixMsVye figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rsoixMsVye .image-block {
    width: 100% !important;
  }
}
.cid-qQ5Npd8H8t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ5Npd8H8t .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ5Npd8H8t h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ5Npd8H8t p {
  color: #767676;
  text-align: left;
}
.cid-qQ5Npd8H8t .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ5Npd8H8t .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ5Npd8H8t .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzBvwR71e9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzBvwR71e9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQ1qB1aXhc .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1qB1aXhc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1qB1aXhc .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-qQ1qB1aXhc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1qB1aXhc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQOPQpNM {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQOPQpNM .content {
    text-align: center;
  }
  .cid-r8MQOPQpNM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQOPQpNM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQOPQpNM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQOPQpNM .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQOPQpNM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQOPQpNM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQOPQpNM .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-r8MQOPQpNM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQOPQpNM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQOPQpNM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQOPQpNM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQOPQpNM .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlI7hOEk .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlI7hOEk .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlI7hOEk a {
  font-style: normal;
}
.cid-r8NlI7hOEk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlI7hOEk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlI7hOEk .nav-item:focus,
.cid-r8NlI7hOEk .nav-link:focus {
  outline: none;
}
.cid-r8NlI7hOEk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlI7hOEk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlI7hOEk .menu-logo {
  margin-right: auto;
}
.cid-r8NlI7hOEk .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlI7hOEk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlI7hOEk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlI7hOEk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlI7hOEk .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlI7hOEk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlI7hOEk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlI7hOEk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlI7hOEk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlI7hOEk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlI7hOEk .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlI7hOEk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlI7hOEk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlI7hOEk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlI7hOEk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlI7hOEk .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-r8NlI7hOEk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlI7hOEk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlI7hOEk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlI7hOEk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlI7hOEk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlI7hOEk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlI7hOEk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlI7hOEk button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlI7hOEk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlI7hOEk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlI7hOEk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlI7hOEk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlI7hOEk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlI7hOEk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlI7hOEk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlI7hOEk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlI7hOEk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlI7hOEk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlI7hOEk .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlI7hOEk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlI7hOEk .collapsed .navbar-collapse.collapsing,
.cid-r8NlI7hOEk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlI7hOEk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlI7hOEk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlI7hOEk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlI7hOEk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlI7hOEk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlI7hOEk .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlI7hOEk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlI7hOEk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlI7hOEk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlI7hOEk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlI7hOEk .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlI7hOEk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlI7hOEk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlI7hOEk .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-r8NlI7hOEk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlI7hOEk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlI7hOEk .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-r8NlI7hOEk .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlI7hOEk img {
    height: 3.8rem !important;
  }
  .cid-r8NlI7hOEk .btn {
    display: -webkit-flex;
  }
  .cid-r8NlI7hOEk button.navbar-toggler {
    display: block;
  }
  .cid-r8NlI7hOEk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlI7hOEk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlI7hOEk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlI7hOEk .navbar-collapse.collapsing,
  .cid-r8NlI7hOEk .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlI7hOEk .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlI7hOEk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlI7hOEk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlI7hOEk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlI7hOEk .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlI7hOEk .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlI7hOEk .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlI7hOEk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlI7hOEk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlI7hOEk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlI7hOEk .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-r8NlI7hOEk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlI7hOEk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlI7hOEk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlI7hOEk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlI7hOEk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlI7hOEk .nav-link:hover,
.cid-r8NlI7hOEk .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/services-landscape-architecture-1000x6651420.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHrkhfT0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHrkhfT0 .content {
    text-align: center;
  }
  .cid-r8MHrkhfT0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHrkhfT0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHrkhfT0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHrkhfT0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHrkhfT0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHrkhfT0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHrkhfT0 .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-r8MHrkhfT0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHrkhfT0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHrkhfT0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHrkhfT0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHrkhfT0 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N40IFtay .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N40IFtay .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N40IFtay a {
  font-style: normal;
}
.cid-r8N40IFtay .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N40IFtay .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N40IFtay .nav-item:focus,
.cid-r8N40IFtay .nav-link:focus {
  outline: none;
}
.cid-r8N40IFtay .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N40IFtay .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N40IFtay .menu-logo {
  margin-right: auto;
}
.cid-r8N40IFtay .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N40IFtay .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N40IFtay .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N40IFtay .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N40IFtay .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N40IFtay .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N40IFtay .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N40IFtay .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N40IFtay .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N40IFtay .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N40IFtay .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N40IFtay .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N40IFtay .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N40IFtay .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N40IFtay .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N40IFtay .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-r8N40IFtay .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N40IFtay .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N40IFtay .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N40IFtay .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N40IFtay .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N40IFtay .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N40IFtay button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N40IFtay button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N40IFtay button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N40IFtay button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N40IFtay button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N40IFtay button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N40IFtay button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N40IFtay nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N40IFtay nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N40IFtay nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N40IFtay nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N40IFtay .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N40IFtay .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N40IFtay .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N40IFtay .collapsed .navbar-collapse.collapsing,
.cid-r8N40IFtay .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N40IFtay .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N40IFtay .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N40IFtay .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N40IFtay .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N40IFtay .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N40IFtay .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N40IFtay .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N40IFtay .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N40IFtay .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N40IFtay .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N40IFtay .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N40IFtay .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N40IFtay .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N40IFtay .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-r8N40IFtay .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N40IFtay .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N40IFtay .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-r8N40IFtay .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N40IFtay img {
    height: 3.8rem !important;
  }
  .cid-r8N40IFtay .btn {
    display: -webkit-flex;
  }
  .cid-r8N40IFtay button.navbar-toggler {
    display: block;
  }
  .cid-r8N40IFtay .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N40IFtay .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N40IFtay .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N40IFtay .navbar-collapse.collapsing,
  .cid-r8N40IFtay .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N40IFtay .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N40IFtay .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N40IFtay .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N40IFtay .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N40IFtay .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N40IFtay .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N40IFtay .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N40IFtay .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N40IFtay .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N40IFtay .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N40IFtay .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-r8N40IFtay .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N40IFtay .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N40IFtay .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N40IFtay .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N40IFtay .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N40IFtay .nav-link:hover,
.cid-r8N40IFtay .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzGgOQHinu P {
  color: #767676;
}
.cid-r8MHc7Nbfb {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHc7Nbfb .content {
    text-align: center;
  }
  .cid-r8MHc7Nbfb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHc7Nbfb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHc7Nbfb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHc7Nbfb .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHc7Nbfb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHc7Nbfb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHc7Nbfb .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-r8MHc7Nbfb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHc7Nbfb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHc7Nbfb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHc7Nbfb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHc7Nbfb .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3MUdzCi .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3MUdzCi .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3MUdzCi a {
  font-style: normal;
}
.cid-r8N3MUdzCi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3MUdzCi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3MUdzCi .nav-item:focus,
.cid-r8N3MUdzCi .nav-link:focus {
  outline: none;
}
.cid-r8N3MUdzCi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3MUdzCi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3MUdzCi .menu-logo {
  margin-right: auto;
}
.cid-r8N3MUdzCi .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3MUdzCi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3MUdzCi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3MUdzCi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3MUdzCi .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3MUdzCi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3MUdzCi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3MUdzCi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3MUdzCi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3MUdzCi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3MUdzCi .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3MUdzCi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3MUdzCi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3MUdzCi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3MUdzCi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3MUdzCi .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-r8N3MUdzCi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3MUdzCi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3MUdzCi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3MUdzCi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3MUdzCi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3MUdzCi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3MUdzCi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3MUdzCi button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3MUdzCi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3MUdzCi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3MUdzCi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3MUdzCi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3MUdzCi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3MUdzCi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3MUdzCi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3MUdzCi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3MUdzCi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3MUdzCi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3MUdzCi .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3MUdzCi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3MUdzCi .collapsed .navbar-collapse.collapsing,
.cid-r8N3MUdzCi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3MUdzCi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3MUdzCi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3MUdzCi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3MUdzCi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3MUdzCi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3MUdzCi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3MUdzCi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3MUdzCi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3MUdzCi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3MUdzCi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3MUdzCi .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3MUdzCi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3MUdzCi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3MUdzCi .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-r8N3MUdzCi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3MUdzCi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3MUdzCi .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-r8N3MUdzCi .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3MUdzCi img {
    height: 3.8rem !important;
  }
  .cid-r8N3MUdzCi .btn {
    display: -webkit-flex;
  }
  .cid-r8N3MUdzCi button.navbar-toggler {
    display: block;
  }
  .cid-r8N3MUdzCi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3MUdzCi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3MUdzCi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3MUdzCi .navbar-collapse.collapsing,
  .cid-r8N3MUdzCi .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3MUdzCi .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3MUdzCi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3MUdzCi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3MUdzCi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3MUdzCi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3MUdzCi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3MUdzCi .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3MUdzCi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3MUdzCi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3MUdzCi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3MUdzCi .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-r8N3MUdzCi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3MUdzCi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3MUdzCi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3MUdzCi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3MUdzCi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3MUdzCi .nav-link:hover,
.cid-r8N3MUdzCi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl9vVwNGJ {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl9vVwNGJ .mbr-section-subtitle {
  color: #232323;
}
.cid-qAPLyrZzmd {
  background-image: url("../../../assets/images/carindale-home-large-1-2000x13331622.jpg");
}
.cid-qAPLXJXXLI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAPLXJXXLI .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qAPLXJXXLI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qAPLXJXXLI p {
  color: #767676;
  text-align: left;
}
.cid-qAPLXJXXLI .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qAPLXJXXLI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qAPLXJXXLI .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzvK6V5aTn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzvK6V5aTn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qAPMNoaRE3 {
  background-image: url("../../../assets/images/carindale-home-large-2-2000x13331723.jpg");
}
.cid-r8MRFHgieg {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRFHgieg .content {
    text-align: center;
  }
  .cid-r8MRFHgieg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRFHgieg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRFHgieg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRFHgieg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRFHgieg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRFHgieg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRFHgieg .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-r8MRFHgieg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRFHgieg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRFHgieg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRFHgieg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRFHgieg .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nmm6Mr8n .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nmm6Mr8n .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nmm6Mr8n a {
  font-style: normal;
}
.cid-r8Nmm6Mr8n .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nmm6Mr8n .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nmm6Mr8n .nav-item:focus,
.cid-r8Nmm6Mr8n .nav-link:focus {
  outline: none;
}
.cid-r8Nmm6Mr8n .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmm6Mr8n .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nmm6Mr8n .menu-logo {
  margin-right: auto;
}
.cid-r8Nmm6Mr8n .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmm6Mr8n .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nmm6Mr8n .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nmm6Mr8n .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nmm6Mr8n .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nmm6Mr8n .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nmm6Mr8n .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nmm6Mr8n .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nmm6Mr8n .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nmm6Mr8n .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nmm6Mr8n .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nmm6Mr8n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nmm6Mr8n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nmm6Mr8n .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nmm6Mr8n .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nmm6Mr8n .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-r8Nmm6Mr8n .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nmm6Mr8n .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nmm6Mr8n .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nmm6Mr8n .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nmm6Mr8n .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nmm6Mr8n .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nmm6Mr8n button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nmm6Mr8n button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nmm6Mr8n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nmm6Mr8n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nmm6Mr8n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmm6Mr8n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmm6Mr8n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nmm6Mr8n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmm6Mr8n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nmm6Mr8n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nmm6Mr8n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmm6Mr8n .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmm6Mr8n .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.collapsing,
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nmm6Mr8n .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmm6Mr8n .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nmm6Mr8n .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmm6Mr8n .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-r8Nmm6Mr8n .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nmm6Mr8n .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nmm6Mr8n .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-r8Nmm6Mr8n .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmm6Mr8n img {
    height: 3.8rem !important;
  }
  .cid-r8Nmm6Mr8n .btn {
    display: -webkit-flex;
  }
  .cid-r8Nmm6Mr8n button.navbar-toggler {
    display: block;
  }
  .cid-r8Nmm6Mr8n .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nmm6Mr8n .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmm6Mr8n .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nmm6Mr8n .navbar-collapse.collapsing,
  .cid-r8Nmm6Mr8n .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nmm6Mr8n .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nmm6Mr8n .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nmm6Mr8n .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nmm6Mr8n .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nmm6Mr8n .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nmm6Mr8n .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmm6Mr8n .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nmm6Mr8n .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nmm6Mr8n .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nmm6Mr8n .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmm6Mr8n .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-r8Nmm6Mr8n .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nmm6Mr8n .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nmm6Mr8n .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nmm6Mr8n .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nmm6Mr8n .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nmm6Mr8n .nav-link:hover,
.cid-r8Nmm6Mr8n .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl4Lrbnqj {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAl4Lrbnqj .mbr-section-subtitle {
  color: #232323;
}
.cid-qzBvwR71e9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzBvwR71e9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qBu2xacElJ {
  background-image: url("../../../assets/images/springfield-state-school-large-1-2000x13391824.jpg");
}
.cid-qBu3UGFjHW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qBu3UGFjHW .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qBu3UGFjHW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qBu3UGFjHW p {
  color: #767676;
  text-align: left;
}
.cid-qBu3UGFjHW .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qBu3UGFjHW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qBu3UGFjHW .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qAyhj8KmOo {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qAyhj8KmOo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qAyhj8KmOo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qAyhj8KmOo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qAyhj8KmOo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qAyhj8KmOo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qAyhj8KmOo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qPEcJT2P7v .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPEcJT2P7v .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPEcJT2P7v .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-qPEcJT2P7v .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPEcJT2P7v .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQL2b59x {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQL2b59x .content {
    text-align: center;
  }
  .cid-r8MQL2b59x .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQL2b59x .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQL2b59x .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQL2b59x .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQL2b59x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQL2b59x .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQL2b59x .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-r8MQL2b59x .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQL2b59x .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQL2b59x .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQL2b59x .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQL2b59x .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlFpwIK2 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlFpwIK2 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlFpwIK2 a {
  font-style: normal;
}
.cid-r8NlFpwIK2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlFpwIK2 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlFpwIK2 .nav-item:focus,
.cid-r8NlFpwIK2 .nav-link:focus {
  outline: none;
}
.cid-r8NlFpwIK2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlFpwIK2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlFpwIK2 .menu-logo {
  margin-right: auto;
}
.cid-r8NlFpwIK2 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlFpwIK2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlFpwIK2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlFpwIK2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlFpwIK2 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlFpwIK2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlFpwIK2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlFpwIK2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlFpwIK2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlFpwIK2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlFpwIK2 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlFpwIK2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlFpwIK2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlFpwIK2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlFpwIK2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlFpwIK2 .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-r8NlFpwIK2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlFpwIK2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlFpwIK2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlFpwIK2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlFpwIK2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlFpwIK2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlFpwIK2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlFpwIK2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlFpwIK2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlFpwIK2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlFpwIK2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlFpwIK2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlFpwIK2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlFpwIK2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlFpwIK2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlFpwIK2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlFpwIK2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlFpwIK2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlFpwIK2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlFpwIK2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.collapsing,
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlFpwIK2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlFpwIK2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlFpwIK2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlFpwIK2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlFpwIK2 .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-r8NlFpwIK2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlFpwIK2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlFpwIK2 .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-r8NlFpwIK2 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlFpwIK2 img {
    height: 3.8rem !important;
  }
  .cid-r8NlFpwIK2 .btn {
    display: -webkit-flex;
  }
  .cid-r8NlFpwIK2 button.navbar-toggler {
    display: block;
  }
  .cid-r8NlFpwIK2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlFpwIK2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlFpwIK2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlFpwIK2 .navbar-collapse.collapsing,
  .cid-r8NlFpwIK2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlFpwIK2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlFpwIK2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlFpwIK2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlFpwIK2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlFpwIK2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlFpwIK2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlFpwIK2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlFpwIK2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlFpwIK2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlFpwIK2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlFpwIK2 .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-r8NlFpwIK2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlFpwIK2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlFpwIK2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlFpwIK2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlFpwIK2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlFpwIK2 .nav-link:hover,
.cid-r8NlFpwIK2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAl2AOXjj4 {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAl2AOXjj4 .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ1hkFCbdL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ1hkFCbdL .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ1hkFCbdL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ1hkFCbdL p {
  color: #767676;
  text-align: left;
}
.cid-qQ1hkFCbdL .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ1hkFCbdL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ1hkFCbdL .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r5RM05CfVc {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r5RM05CfVc .image-block {
  margin: auto;
}
.cid-r5RM05CfVc figcaption {
  position: relative;
}
.cid-r5RM05CfVc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r5RM05CfVc .image-block {
    width: 100% !important;
  }
}
.cid-r5Xl2HpQA6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5Xl2HpQA6 .mbr-section-subtitle {
  color: #767676;
}
.cid-r5Xl5bANHP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5Xl5bANHP .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r5Xl5bANHP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r5Xl5bANHP p {
  color: #767676;
  text-align: left;
}
.cid-r5Xl5bANHP .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r5Xl5bANHP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r5Xl5bANHP .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r5VWro6Z7s {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r5VWro6Z7s .image-block {
  margin: auto;
}
.cid-r5VWro6Z7s figcaption {
  position: relative;
}
.cid-r5VWro6Z7s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r5VWro6Z7s .image-block {
    width: 100% !important;
  }
}
.cid-r5XqvwaaZI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5XqvwaaZI .mbr-text,
.cid-r5XqvwaaZI blockquote {
  color: #767676;
}
.cid-r5WdEYUC76 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r5WdEYUC76 .image-block {
  margin: auto;
}
.cid-r5WdEYUC76 figcaption {
  position: relative;
}
.cid-r5WdEYUC76 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r5WdEYUC76 .image-block {
    width: 100% !important;
  }
}
.cid-r5XqWY2nTB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5XqWY2nTB .mbr-text,
.cid-r5XqWY2nTB blockquote {
  color: #767676;
}
.cid-r5RMzSVb4F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5RMzSVb4F .mbr-section-subtitle {
  color: #767676;
}
.cid-r5VNN5F5Fh {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r5VNN5F5Fh .image-block {
  margin: auto;
}
.cid-r5VNN5F5Fh figcaption {
  position: relative;
}
.cid-r5VNN5F5Fh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r5VNN5F5Fh .image-block {
    width: 100% !important;
  }
}
.cid-r5RNuwgIQu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5RNuwgIQu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r5RNuwgIQu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r5RNuwgIQu p {
  color: #767676;
  text-align: left;
}
.cid-r5RNuwgIQu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r5RNuwgIQu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r5RNuwgIQu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzBvwR71e9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzBvwR71e9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzBvwR71e9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzBvwR71e9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQ1n8Yj8CU .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1n8Yj8CU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1n8Yj8CU .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-qQ1n8Yj8CU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1n8Yj8CU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQ1NwT4S {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQ1NwT4S .content {
    text-align: center;
  }
  .cid-r8MQ1NwT4S .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQ1NwT4S .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQ1NwT4S .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQ1NwT4S .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQ1NwT4S .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQ1NwT4S .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQ1NwT4S .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-r8MQ1NwT4S .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQ1NwT4S .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQ1NwT4S .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQ1NwT4S .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQ1NwT4S .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nl3RNIwN .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nl3RNIwN .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nl3RNIwN a {
  font-style: normal;
}
.cid-r8Nl3RNIwN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nl3RNIwN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nl3RNIwN .nav-item:focus,
.cid-r8Nl3RNIwN .nav-link:focus {
  outline: none;
}
.cid-r8Nl3RNIwN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nl3RNIwN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nl3RNIwN .menu-logo {
  margin-right: auto;
}
.cid-r8Nl3RNIwN .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nl3RNIwN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nl3RNIwN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nl3RNIwN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nl3RNIwN .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nl3RNIwN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nl3RNIwN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nl3RNIwN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nl3RNIwN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nl3RNIwN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nl3RNIwN .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nl3RNIwN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nl3RNIwN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nl3RNIwN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nl3RNIwN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nl3RNIwN .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-r8Nl3RNIwN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nl3RNIwN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nl3RNIwN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nl3RNIwN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nl3RNIwN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nl3RNIwN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nl3RNIwN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nl3RNIwN button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nl3RNIwN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nl3RNIwN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nl3RNIwN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nl3RNIwN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nl3RNIwN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nl3RNIwN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nl3RNIwN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nl3RNIwN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nl3RNIwN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nl3RNIwN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nl3RNIwN .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nl3RNIwN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.collapsing,
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nl3RNIwN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nl3RNIwN .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nl3RNIwN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nl3RNIwN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nl3RNIwN .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-r8Nl3RNIwN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nl3RNIwN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nl3RNIwN .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-r8Nl3RNIwN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nl3RNIwN img {
    height: 3.8rem !important;
  }
  .cid-r8Nl3RNIwN .btn {
    display: -webkit-flex;
  }
  .cid-r8Nl3RNIwN button.navbar-toggler {
    display: block;
  }
  .cid-r8Nl3RNIwN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nl3RNIwN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nl3RNIwN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nl3RNIwN .navbar-collapse.collapsing,
  .cid-r8Nl3RNIwN .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nl3RNIwN .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nl3RNIwN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nl3RNIwN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nl3RNIwN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nl3RNIwN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nl3RNIwN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nl3RNIwN .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nl3RNIwN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nl3RNIwN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nl3RNIwN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nl3RNIwN .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-r8Nl3RNIwN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nl3RNIwN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nl3RNIwN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nl3RNIwN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nl3RNIwN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nl3RNIwN .nav-link:hover,
.cid-r8Nl3RNIwN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAlbkSF0jU {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAlbkSF0jU .mbr-section-subtitle {
  color: #232323;
}
.cid-qAZG3wI5JK {
  background-image: url("../../../assets/images/soho-large-1-2000x13331925.jpg");
}
.cid-qQ5ThLsdDc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ5ThLsdDc .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ5ThLsdDc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ5ThLsdDc p {
  color: #767676;
  text-align: left;
}
.cid-qQ5ThLsdDc .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ5ThLsdDc .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ5ThLsdDc .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzvK6V5aTn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzvK6V5aTn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQ1oOMMgYF .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1oOMMgYF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1oOMMgYF .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-qQ1oOMMgYF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1oOMMgYF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRJaLNvv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRJaLNvv .content {
    text-align: center;
  }
  .cid-r8MRJaLNvv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRJaLNvv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRJaLNvv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRJaLNvv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRJaLNvv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRJaLNvv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRJaLNvv .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-r8MRJaLNvv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRJaLNvv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRJaLNvv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRJaLNvv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRJaLNvv .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nmp75Yp8 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nmp75Yp8 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nmp75Yp8 a {
  font-style: normal;
}
.cid-r8Nmp75Yp8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nmp75Yp8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nmp75Yp8 .nav-item:focus,
.cid-r8Nmp75Yp8 .nav-link:focus {
  outline: none;
}
.cid-r8Nmp75Yp8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmp75Yp8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nmp75Yp8 .menu-logo {
  margin-right: auto;
}
.cid-r8Nmp75Yp8 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmp75Yp8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nmp75Yp8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nmp75Yp8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nmp75Yp8 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nmp75Yp8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nmp75Yp8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nmp75Yp8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nmp75Yp8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nmp75Yp8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nmp75Yp8 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nmp75Yp8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nmp75Yp8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nmp75Yp8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nmp75Yp8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nmp75Yp8 .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-r8Nmp75Yp8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nmp75Yp8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nmp75Yp8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nmp75Yp8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nmp75Yp8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nmp75Yp8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nmp75Yp8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nmp75Yp8 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nmp75Yp8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nmp75Yp8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nmp75Yp8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmp75Yp8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmp75Yp8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nmp75Yp8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmp75Yp8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nmp75Yp8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nmp75Yp8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmp75Yp8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmp75Yp8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.collapsing,
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nmp75Yp8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmp75Yp8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nmp75Yp8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmp75Yp8 .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-r8Nmp75Yp8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nmp75Yp8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nmp75Yp8 .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-r8Nmp75Yp8 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmp75Yp8 img {
    height: 3.8rem !important;
  }
  .cid-r8Nmp75Yp8 .btn {
    display: -webkit-flex;
  }
  .cid-r8Nmp75Yp8 button.navbar-toggler {
    display: block;
  }
  .cid-r8Nmp75Yp8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nmp75Yp8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmp75Yp8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nmp75Yp8 .navbar-collapse.collapsing,
  .cid-r8Nmp75Yp8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nmp75Yp8 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nmp75Yp8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nmp75Yp8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nmp75Yp8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nmp75Yp8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nmp75Yp8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmp75Yp8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nmp75Yp8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nmp75Yp8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nmp75Yp8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmp75Yp8 .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-r8Nmp75Yp8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nmp75Yp8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nmp75Yp8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nmp75Yp8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nmp75Yp8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nmp75Yp8 .nav-link:hover,
.cid-r8Nmp75Yp8 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAlc86UtTe {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAlc86UtTe .mbr-section-subtitle {
  color: #232323;
}
.cid-qAZH88sinZ {
  background-image: url("../../../assets/images/cargo-apartments-large-1-2000x11242026.jpg");
}
.cid-qAZHkWqmxT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAZHkWqmxT .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qAZHkWqmxT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qAZHkWqmxT p {
  color: #767676;
  text-align: left;
}
.cid-qAZHkWqmxT .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qAZHkWqmxT .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qAZHkWqmxT .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzvK6V5aTn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzvK6V5aTn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQ1oiii9EX .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1oiii9EX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1oiii9EX .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-qQ1oiii9EX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1oiii9EX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRMkktR0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRMkktR0 .content {
    text-align: center;
  }
  .cid-r8MRMkktR0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRMkktR0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRMkktR0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRMkktR0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRMkktR0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRMkktR0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRMkktR0 .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-r8MRMkktR0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRMkktR0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRMkktR0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRMkktR0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRMkktR0 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmrTawgk .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmrTawgk .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmrTawgk a {
  font-style: normal;
}
.cid-r8NmrTawgk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmrTawgk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmrTawgk .nav-item:focus,
.cid-r8NmrTawgk .nav-link:focus {
  outline: none;
}
.cid-r8NmrTawgk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmrTawgk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmrTawgk .menu-logo {
  margin-right: auto;
}
.cid-r8NmrTawgk .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmrTawgk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmrTawgk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmrTawgk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmrTawgk .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmrTawgk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmrTawgk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmrTawgk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmrTawgk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmrTawgk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmrTawgk .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmrTawgk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmrTawgk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmrTawgk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmrTawgk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmrTawgk .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-r8NmrTawgk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmrTawgk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmrTawgk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmrTawgk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmrTawgk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmrTawgk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmrTawgk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmrTawgk button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmrTawgk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmrTawgk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmrTawgk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmrTawgk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmrTawgk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmrTawgk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmrTawgk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmrTawgk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmrTawgk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmrTawgk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmrTawgk .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmrTawgk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmrTawgk .collapsed .navbar-collapse.collapsing,
.cid-r8NmrTawgk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmrTawgk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmrTawgk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmrTawgk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmrTawgk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmrTawgk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmrTawgk .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmrTawgk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmrTawgk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmrTawgk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmrTawgk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmrTawgk .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmrTawgk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmrTawgk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmrTawgk .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-r8NmrTawgk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmrTawgk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmrTawgk .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-r8NmrTawgk .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmrTawgk img {
    height: 3.8rem !important;
  }
  .cid-r8NmrTawgk .btn {
    display: -webkit-flex;
  }
  .cid-r8NmrTawgk button.navbar-toggler {
    display: block;
  }
  .cid-r8NmrTawgk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmrTawgk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmrTawgk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmrTawgk .navbar-collapse.collapsing,
  .cid-r8NmrTawgk .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmrTawgk .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmrTawgk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmrTawgk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmrTawgk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmrTawgk .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmrTawgk .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmrTawgk .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmrTawgk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmrTawgk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmrTawgk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmrTawgk .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-r8NmrTawgk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmrTawgk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmrTawgk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmrTawgk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmrTawgk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmrTawgk .nav-link:hover,
.cid-r8NmrTawgk .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAlcXV2bwD {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAlcXV2bwD .mbr-section-subtitle {
  color: #232323;
}
.cid-qAOHtc1GLS {
  background-image: url("../../../assets/images/claw-large-1-2000x13332127.jpg");
}
.cid-rsoiFibSbO {
  padding-top: 15px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rsoiFibSbO .image-block {
  margin: auto;
}
.cid-rsoiFibSbO figcaption {
  position: relative;
}
.cid-rsoiFibSbO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rsoiFibSbO .image-block {
    width: 100% !important;
  }
}
.cid-qAOHQ7s0Wm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAOHQ7s0Wm .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qAOHQ7s0Wm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qAOHQ7s0Wm p {
  color: #767676;
  text-align: left;
}
.cid-qAOHQ7s0Wm .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qAOHQ7s0Wm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qAOHQ7s0Wm .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzvK6V5aTn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzvK6V5aTn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qAORH7v6jP {
  background-image: url("../../../assets/images/claw-large-3-2000x13332228.jpg");
}
.cid-qQ1pK45hYi .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1pK45hYi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1pK45hYi .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-qQ1pK45hYi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1pK45hYi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRQ1EmZ9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRQ1EmZ9 .content {
    text-align: center;
  }
  .cid-r8MRQ1EmZ9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRQ1EmZ9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRQ1EmZ9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRQ1EmZ9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRQ1EmZ9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRQ1EmZ9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRQ1EmZ9 .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-r8MRQ1EmZ9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRQ1EmZ9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRQ1EmZ9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRQ1EmZ9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRQ1EmZ9 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmulGWit .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmulGWit .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmulGWit a {
  font-style: normal;
}
.cid-r8NmulGWit .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmulGWit .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmulGWit .nav-item:focus,
.cid-r8NmulGWit .nav-link:focus {
  outline: none;
}
.cid-r8NmulGWit .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmulGWit .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmulGWit .menu-logo {
  margin-right: auto;
}
.cid-r8NmulGWit .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmulGWit .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmulGWit .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmulGWit .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmulGWit .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmulGWit .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmulGWit .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmulGWit .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmulGWit .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmulGWit .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmulGWit .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmulGWit .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmulGWit .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmulGWit .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmulGWit .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmulGWit .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-r8NmulGWit .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmulGWit .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmulGWit .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmulGWit .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmulGWit .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmulGWit .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmulGWit button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmulGWit button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmulGWit button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmulGWit button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmulGWit button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmulGWit button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmulGWit button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmulGWit nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmulGWit nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmulGWit nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmulGWit nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmulGWit .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmulGWit .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmulGWit .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmulGWit .collapsed .navbar-collapse.collapsing,
.cid-r8NmulGWit .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmulGWit .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmulGWit .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmulGWit .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmulGWit .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmulGWit .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmulGWit .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmulGWit .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmulGWit .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmulGWit .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmulGWit .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmulGWit .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmulGWit .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmulGWit .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmulGWit .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-r8NmulGWit .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmulGWit .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmulGWit .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-r8NmulGWit .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmulGWit img {
    height: 3.8rem !important;
  }
  .cid-r8NmulGWit .btn {
    display: -webkit-flex;
  }
  .cid-r8NmulGWit button.navbar-toggler {
    display: block;
  }
  .cid-r8NmulGWit .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmulGWit .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmulGWit .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmulGWit .navbar-collapse.collapsing,
  .cid-r8NmulGWit .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmulGWit .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmulGWit .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmulGWit .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmulGWit .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmulGWit .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmulGWit .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmulGWit .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmulGWit .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmulGWit .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmulGWit .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmulGWit .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-r8NmulGWit .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmulGWit .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmulGWit .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmulGWit .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmulGWit .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmulGWit .nav-link:hover,
.cid-r8NmulGWit .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAld8NF8Xc {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAld8NF8Xc .mbr-section-subtitle {
  color: #232323;
}
.cid-qAOTb7A2Hw {
  background-image: url("../../../assets/images/dreamworks-experience-large-1-2000x13312329.jpg");
}
.cid-rsoiKu2G3k {
  padding-top: 15px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rsoiKu2G3k .image-block {
  margin: auto;
}
.cid-rsoiKu2G3k figcaption {
  position: relative;
}
.cid-rsoiKu2G3k figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rsoiKu2G3k .image-block {
    width: 100% !important;
  }
}
.cid-qAOTuLTkfr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAOTuLTkfr .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qAOTuLTkfr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qAOTuLTkfr p {
  color: #767676;
  text-align: left;
}
.cid-qAOTuLTkfr .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qAOTuLTkfr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qAOTuLTkfr .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qzvK6V5aTn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qzvK6V5aTn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qzvK6V5aTn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qzvK6V5aTn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qAOTeyFHJu {
  background-image: url("../../../assets/images/dreamworks-experience-large-2-2000x13312430.jpg");
}
.cid-qQ1pzMKzd7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1pzMKzd7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1pzMKzd7 .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-qQ1pzMKzd7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1pzMKzd7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRTuFlIE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRTuFlIE .content {
    text-align: center;
  }
  .cid-r8MRTuFlIE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRTuFlIE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRTuFlIE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRTuFlIE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRTuFlIE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRTuFlIE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRTuFlIE .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-r8MRTuFlIE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRTuFlIE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRTuFlIE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRTuFlIE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRTuFlIE .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nmx4gcI8 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nmx4gcI8 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nmx4gcI8 a {
  font-style: normal;
}
.cid-r8Nmx4gcI8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nmx4gcI8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nmx4gcI8 .nav-item:focus,
.cid-r8Nmx4gcI8 .nav-link:focus {
  outline: none;
}
.cid-r8Nmx4gcI8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmx4gcI8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nmx4gcI8 .menu-logo {
  margin-right: auto;
}
.cid-r8Nmx4gcI8 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nmx4gcI8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nmx4gcI8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nmx4gcI8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nmx4gcI8 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nmx4gcI8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nmx4gcI8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nmx4gcI8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nmx4gcI8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nmx4gcI8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nmx4gcI8 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nmx4gcI8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nmx4gcI8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nmx4gcI8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nmx4gcI8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nmx4gcI8 .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-r8Nmx4gcI8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nmx4gcI8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nmx4gcI8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nmx4gcI8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nmx4gcI8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nmx4gcI8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nmx4gcI8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nmx4gcI8 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nmx4gcI8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nmx4gcI8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nmx4gcI8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmx4gcI8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nmx4gcI8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nmx4gcI8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmx4gcI8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nmx4gcI8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nmx4gcI8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nmx4gcI8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmx4gcI8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.collapsing,
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nmx4gcI8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nmx4gcI8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nmx4gcI8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nmx4gcI8 .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-r8Nmx4gcI8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nmx4gcI8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nmx4gcI8 .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-r8Nmx4gcI8 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmx4gcI8 img {
    height: 3.8rem !important;
  }
  .cid-r8Nmx4gcI8 .btn {
    display: -webkit-flex;
  }
  .cid-r8Nmx4gcI8 button.navbar-toggler {
    display: block;
  }
  .cid-r8Nmx4gcI8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nmx4gcI8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nmx4gcI8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nmx4gcI8 .navbar-collapse.collapsing,
  .cid-r8Nmx4gcI8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nmx4gcI8 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nmx4gcI8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nmx4gcI8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nmx4gcI8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nmx4gcI8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nmx4gcI8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmx4gcI8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nmx4gcI8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nmx4gcI8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nmx4gcI8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nmx4gcI8 .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-r8Nmx4gcI8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nmx4gcI8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nmx4gcI8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nmx4gcI8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nmx4gcI8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nmx4gcI8 .nav-link:hover,
.cid-r8Nmx4gcI8 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHf2gaWJ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHf2gaWJ .content {
    text-align: center;
  }
  .cid-r8MHf2gaWJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHf2gaWJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHf2gaWJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHf2gaWJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHf2gaWJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHf2gaWJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHf2gaWJ .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-r8MHf2gaWJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHf2gaWJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHf2gaWJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHf2gaWJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHf2gaWJ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3PmDKfq .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3PmDKfq .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3PmDKfq a {
  font-style: normal;
}
.cid-r8N3PmDKfq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3PmDKfq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3PmDKfq .nav-item:focus,
.cid-r8N3PmDKfq .nav-link:focus {
  outline: none;
}
.cid-r8N3PmDKfq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3PmDKfq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3PmDKfq .menu-logo {
  margin-right: auto;
}
.cid-r8N3PmDKfq .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3PmDKfq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3PmDKfq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3PmDKfq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3PmDKfq .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3PmDKfq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3PmDKfq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3PmDKfq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3PmDKfq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3PmDKfq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3PmDKfq .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3PmDKfq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3PmDKfq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3PmDKfq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3PmDKfq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3PmDKfq .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-r8N3PmDKfq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3PmDKfq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3PmDKfq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3PmDKfq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3PmDKfq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3PmDKfq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3PmDKfq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3PmDKfq button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3PmDKfq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3PmDKfq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3PmDKfq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3PmDKfq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3PmDKfq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3PmDKfq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3PmDKfq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3PmDKfq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3PmDKfq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3PmDKfq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3PmDKfq .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3PmDKfq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3PmDKfq .collapsed .navbar-collapse.collapsing,
.cid-r8N3PmDKfq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3PmDKfq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3PmDKfq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3PmDKfq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3PmDKfq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3PmDKfq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3PmDKfq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3PmDKfq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3PmDKfq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3PmDKfq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3PmDKfq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3PmDKfq .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3PmDKfq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3PmDKfq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3PmDKfq .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-r8N3PmDKfq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3PmDKfq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3PmDKfq .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-r8N3PmDKfq .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3PmDKfq img {
    height: 3.8rem !important;
  }
  .cid-r8N3PmDKfq .btn {
    display: -webkit-flex;
  }
  .cid-r8N3PmDKfq button.navbar-toggler {
    display: block;
  }
  .cid-r8N3PmDKfq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3PmDKfq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3PmDKfq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3PmDKfq .navbar-collapse.collapsing,
  .cid-r8N3PmDKfq .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3PmDKfq .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3PmDKfq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3PmDKfq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3PmDKfq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3PmDKfq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3PmDKfq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3PmDKfq .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3PmDKfq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3PmDKfq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3PmDKfq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3PmDKfq .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-r8N3PmDKfq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3PmDKfq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3PmDKfq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3PmDKfq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3PmDKfq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3PmDKfq .nav-link:hover,
.cid-r8N3PmDKfq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHuNK4Xx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHuNK4Xx .content {
    text-align: center;
  }
  .cid-r8MHuNK4Xx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHuNK4Xx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHuNK4Xx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHuNK4Xx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHuNK4Xx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHuNK4Xx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHuNK4Xx .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-r8MHuNK4Xx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHuNK4Xx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHuNK4Xx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHuNK4Xx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHuNK4Xx .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N433xZ9K .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N433xZ9K .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N433xZ9K a {
  font-style: normal;
}
.cid-r8N433xZ9K .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N433xZ9K .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N433xZ9K .nav-item:focus,
.cid-r8N433xZ9K .nav-link:focus {
  outline: none;
}
.cid-r8N433xZ9K .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N433xZ9K .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N433xZ9K .menu-logo {
  margin-right: auto;
}
.cid-r8N433xZ9K .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N433xZ9K .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N433xZ9K .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N433xZ9K .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N433xZ9K .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N433xZ9K .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N433xZ9K .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N433xZ9K .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N433xZ9K .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N433xZ9K .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N433xZ9K .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N433xZ9K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N433xZ9K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N433xZ9K .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N433xZ9K .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N433xZ9K .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-r8N433xZ9K .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N433xZ9K .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N433xZ9K .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N433xZ9K .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N433xZ9K .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N433xZ9K .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N433xZ9K button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N433xZ9K button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N433xZ9K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N433xZ9K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N433xZ9K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N433xZ9K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N433xZ9K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N433xZ9K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N433xZ9K nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N433xZ9K nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N433xZ9K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N433xZ9K .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N433xZ9K .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N433xZ9K .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N433xZ9K .collapsed .navbar-collapse.collapsing,
.cid-r8N433xZ9K .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N433xZ9K .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N433xZ9K .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N433xZ9K .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N433xZ9K .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N433xZ9K .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N433xZ9K .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N433xZ9K .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N433xZ9K .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N433xZ9K .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N433xZ9K .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N433xZ9K .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N433xZ9K .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N433xZ9K .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N433xZ9K .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-r8N433xZ9K .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N433xZ9K .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N433xZ9K .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-r8N433xZ9K .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N433xZ9K img {
    height: 3.8rem !important;
  }
  .cid-r8N433xZ9K .btn {
    display: -webkit-flex;
  }
  .cid-r8N433xZ9K button.navbar-toggler {
    display: block;
  }
  .cid-r8N433xZ9K .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N433xZ9K .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N433xZ9K .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N433xZ9K .navbar-collapse.collapsing,
  .cid-r8N433xZ9K .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N433xZ9K .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N433xZ9K .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N433xZ9K .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N433xZ9K .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N433xZ9K .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N433xZ9K .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N433xZ9K .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N433xZ9K .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N433xZ9K .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N433xZ9K .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N433xZ9K .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-r8N433xZ9K .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N433xZ9K .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N433xZ9K .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N433xZ9K .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N433xZ9K .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N433xZ9K .nav-link:hover,
.cid-r8N433xZ9K .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHxmd8k5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHxmd8k5 .content {
    text-align: center;
  }
  .cid-r8MHxmd8k5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHxmd8k5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHxmd8k5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHxmd8k5 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHxmd8k5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHxmd8k5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHxmd8k5 .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-r8MHxmd8k5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHxmd8k5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHxmd8k5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHxmd8k5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHxmd8k5 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N45mBPei .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N45mBPei .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N45mBPei a {
  font-style: normal;
}
.cid-r8N45mBPei .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N45mBPei .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N45mBPei .nav-item:focus,
.cid-r8N45mBPei .nav-link:focus {
  outline: none;
}
.cid-r8N45mBPei .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N45mBPei .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N45mBPei .menu-logo {
  margin-right: auto;
}
.cid-r8N45mBPei .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N45mBPei .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N45mBPei .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N45mBPei .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N45mBPei .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N45mBPei .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N45mBPei .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N45mBPei .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N45mBPei .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N45mBPei .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N45mBPei .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N45mBPei .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N45mBPei .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N45mBPei .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N45mBPei .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N45mBPei .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-r8N45mBPei .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N45mBPei .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N45mBPei .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N45mBPei .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N45mBPei .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N45mBPei .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N45mBPei button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N45mBPei button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N45mBPei button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N45mBPei button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N45mBPei button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N45mBPei button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N45mBPei button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N45mBPei nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N45mBPei nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N45mBPei nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N45mBPei nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N45mBPei .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N45mBPei .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N45mBPei .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N45mBPei .collapsed .navbar-collapse.collapsing,
.cid-r8N45mBPei .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N45mBPei .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N45mBPei .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N45mBPei .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N45mBPei .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N45mBPei .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N45mBPei .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N45mBPei .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N45mBPei .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N45mBPei .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N45mBPei .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N45mBPei .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N45mBPei .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N45mBPei .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N45mBPei .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-r8N45mBPei .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N45mBPei .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N45mBPei .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-r8N45mBPei .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N45mBPei img {
    height: 3.8rem !important;
  }
  .cid-r8N45mBPei .btn {
    display: -webkit-flex;
  }
  .cid-r8N45mBPei button.navbar-toggler {
    display: block;
  }
  .cid-r8N45mBPei .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N45mBPei .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N45mBPei .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N45mBPei .navbar-collapse.collapsing,
  .cid-r8N45mBPei .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N45mBPei .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N45mBPei .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N45mBPei .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N45mBPei .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N45mBPei .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N45mBPei .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N45mBPei .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N45mBPei .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N45mBPei .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N45mBPei .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N45mBPei .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-r8N45mBPei .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N45mBPei .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N45mBPei .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N45mBPei .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N45mBPei .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N45mBPei .nav-link:hover,
.cid-r8N45mBPei .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHA6iHwc {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHA6iHwc .content {
    text-align: center;
  }
  .cid-r8MHA6iHwc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHA6iHwc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHA6iHwc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHA6iHwc .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHA6iHwc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHA6iHwc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHA6iHwc .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-r8MHA6iHwc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHA6iHwc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHA6iHwc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHA6iHwc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHA6iHwc .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N47Tagcv .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N47Tagcv .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N47Tagcv a {
  font-style: normal;
}
.cid-r8N47Tagcv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N47Tagcv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N47Tagcv .nav-item:focus,
.cid-r8N47Tagcv .nav-link:focus {
  outline: none;
}
.cid-r8N47Tagcv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N47Tagcv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N47Tagcv .menu-logo {
  margin-right: auto;
}
.cid-r8N47Tagcv .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N47Tagcv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N47Tagcv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N47Tagcv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N47Tagcv .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N47Tagcv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N47Tagcv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N47Tagcv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N47Tagcv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N47Tagcv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N47Tagcv .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N47Tagcv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N47Tagcv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N47Tagcv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N47Tagcv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N47Tagcv .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-r8N47Tagcv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N47Tagcv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N47Tagcv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N47Tagcv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N47Tagcv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N47Tagcv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N47Tagcv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N47Tagcv button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N47Tagcv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N47Tagcv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N47Tagcv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N47Tagcv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N47Tagcv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N47Tagcv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N47Tagcv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N47Tagcv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N47Tagcv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N47Tagcv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N47Tagcv .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N47Tagcv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N47Tagcv .collapsed .navbar-collapse.collapsing,
.cid-r8N47Tagcv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N47Tagcv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N47Tagcv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N47Tagcv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N47Tagcv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N47Tagcv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N47Tagcv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N47Tagcv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N47Tagcv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N47Tagcv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N47Tagcv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N47Tagcv .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N47Tagcv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N47Tagcv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N47Tagcv .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-r8N47Tagcv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N47Tagcv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N47Tagcv .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-r8N47Tagcv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N47Tagcv img {
    height: 3.8rem !important;
  }
  .cid-r8N47Tagcv .btn {
    display: -webkit-flex;
  }
  .cid-r8N47Tagcv button.navbar-toggler {
    display: block;
  }
  .cid-r8N47Tagcv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N47Tagcv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N47Tagcv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N47Tagcv .navbar-collapse.collapsing,
  .cid-r8N47Tagcv .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N47Tagcv .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N47Tagcv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N47Tagcv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N47Tagcv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N47Tagcv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N47Tagcv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N47Tagcv .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N47Tagcv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N47Tagcv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N47Tagcv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N47Tagcv .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-r8N47Tagcv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N47Tagcv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N47Tagcv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N47Tagcv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N47Tagcv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N47Tagcv .nav-link:hover,
.cid-r8N47Tagcv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHD1CC7X {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHD1CC7X .content {
    text-align: center;
  }
  .cid-r8MHD1CC7X .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHD1CC7X .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHD1CC7X .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHD1CC7X .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHD1CC7X .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHD1CC7X .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHD1CC7X .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-r8MHD1CC7X .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHD1CC7X .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHD1CC7X .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHD1CC7X .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHD1CC7X .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N4afeqLA .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N4afeqLA .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N4afeqLA a {
  font-style: normal;
}
.cid-r8N4afeqLA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N4afeqLA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N4afeqLA .nav-item:focus,
.cid-r8N4afeqLA .nav-link:focus {
  outline: none;
}
.cid-r8N4afeqLA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N4afeqLA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N4afeqLA .menu-logo {
  margin-right: auto;
}
.cid-r8N4afeqLA .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N4afeqLA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N4afeqLA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N4afeqLA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N4afeqLA .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N4afeqLA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N4afeqLA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N4afeqLA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N4afeqLA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N4afeqLA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N4afeqLA .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N4afeqLA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N4afeqLA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N4afeqLA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N4afeqLA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N4afeqLA .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-r8N4afeqLA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N4afeqLA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N4afeqLA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N4afeqLA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N4afeqLA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N4afeqLA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N4afeqLA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N4afeqLA button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N4afeqLA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N4afeqLA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N4afeqLA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N4afeqLA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N4afeqLA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N4afeqLA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N4afeqLA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N4afeqLA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N4afeqLA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N4afeqLA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N4afeqLA .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N4afeqLA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N4afeqLA .collapsed .navbar-collapse.collapsing,
.cid-r8N4afeqLA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N4afeqLA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N4afeqLA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N4afeqLA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N4afeqLA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N4afeqLA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N4afeqLA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N4afeqLA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N4afeqLA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N4afeqLA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N4afeqLA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N4afeqLA .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N4afeqLA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N4afeqLA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N4afeqLA .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-r8N4afeqLA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N4afeqLA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N4afeqLA .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-r8N4afeqLA .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N4afeqLA img {
    height: 3.8rem !important;
  }
  .cid-r8N4afeqLA .btn {
    display: -webkit-flex;
  }
  .cid-r8N4afeqLA button.navbar-toggler {
    display: block;
  }
  .cid-r8N4afeqLA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N4afeqLA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N4afeqLA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N4afeqLA .navbar-collapse.collapsing,
  .cid-r8N4afeqLA .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N4afeqLA .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N4afeqLA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N4afeqLA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N4afeqLA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N4afeqLA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N4afeqLA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N4afeqLA .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N4afeqLA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N4afeqLA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N4afeqLA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N4afeqLA .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-r8N4afeqLA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N4afeqLA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N4afeqLA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N4afeqLA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N4afeqLA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N4afeqLA .nav-link:hover,
.cid-r8N4afeqLA .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHFY0sc0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHFY0sc0 .content {
    text-align: center;
  }
  .cid-r8MHFY0sc0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHFY0sc0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHFY0sc0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHFY0sc0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHFY0sc0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHFY0sc0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHFY0sc0 .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-r8MHFY0sc0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHFY0sc0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHFY0sc0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHFY0sc0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHFY0sc0 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N4cz0DT8 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N4cz0DT8 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N4cz0DT8 a {
  font-style: normal;
}
.cid-r8N4cz0DT8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N4cz0DT8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N4cz0DT8 .nav-item:focus,
.cid-r8N4cz0DT8 .nav-link:focus {
  outline: none;
}
.cid-r8N4cz0DT8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N4cz0DT8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N4cz0DT8 .menu-logo {
  margin-right: auto;
}
.cid-r8N4cz0DT8 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N4cz0DT8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N4cz0DT8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N4cz0DT8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N4cz0DT8 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N4cz0DT8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N4cz0DT8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N4cz0DT8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N4cz0DT8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N4cz0DT8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N4cz0DT8 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N4cz0DT8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N4cz0DT8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N4cz0DT8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N4cz0DT8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N4cz0DT8 .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-r8N4cz0DT8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N4cz0DT8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N4cz0DT8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N4cz0DT8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N4cz0DT8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N4cz0DT8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N4cz0DT8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N4cz0DT8 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N4cz0DT8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N4cz0DT8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N4cz0DT8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N4cz0DT8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N4cz0DT8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N4cz0DT8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N4cz0DT8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N4cz0DT8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N4cz0DT8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N4cz0DT8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N4cz0DT8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N4cz0DT8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.collapsing,
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N4cz0DT8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N4cz0DT8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N4cz0DT8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N4cz0DT8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N4cz0DT8 .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-r8N4cz0DT8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N4cz0DT8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N4cz0DT8 .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-r8N4cz0DT8 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N4cz0DT8 img {
    height: 3.8rem !important;
  }
  .cid-r8N4cz0DT8 .btn {
    display: -webkit-flex;
  }
  .cid-r8N4cz0DT8 button.navbar-toggler {
    display: block;
  }
  .cid-r8N4cz0DT8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N4cz0DT8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N4cz0DT8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N4cz0DT8 .navbar-collapse.collapsing,
  .cid-r8N4cz0DT8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N4cz0DT8 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N4cz0DT8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N4cz0DT8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N4cz0DT8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N4cz0DT8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N4cz0DT8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N4cz0DT8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N4cz0DT8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N4cz0DT8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N4cz0DT8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N4cz0DT8 .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-r8N4cz0DT8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N4cz0DT8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N4cz0DT8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N4cz0DT8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N4cz0DT8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N4cz0DT8 .nav-link:hover,
.cid-r8N4cz0DT8 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHIJognv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHIJognv .content {
    text-align: center;
  }
  .cid-r8MHIJognv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHIJognv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHIJognv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHIJognv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHIJognv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHIJognv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHIJognv .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-r8MHIJognv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHIJognv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHIJognv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHIJognv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHIJognv .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N4eWC0Yh .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N4eWC0Yh .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N4eWC0Yh a {
  font-style: normal;
}
.cid-r8N4eWC0Yh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N4eWC0Yh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N4eWC0Yh .nav-item:focus,
.cid-r8N4eWC0Yh .nav-link:focus {
  outline: none;
}
.cid-r8N4eWC0Yh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N4eWC0Yh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N4eWC0Yh .menu-logo {
  margin-right: auto;
}
.cid-r8N4eWC0Yh .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N4eWC0Yh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N4eWC0Yh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N4eWC0Yh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N4eWC0Yh .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N4eWC0Yh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N4eWC0Yh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N4eWC0Yh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N4eWC0Yh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N4eWC0Yh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N4eWC0Yh .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N4eWC0Yh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N4eWC0Yh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N4eWC0Yh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N4eWC0Yh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N4eWC0Yh .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-r8N4eWC0Yh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N4eWC0Yh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N4eWC0Yh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N4eWC0Yh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N4eWC0Yh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N4eWC0Yh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N4eWC0Yh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N4eWC0Yh button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N4eWC0Yh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N4eWC0Yh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N4eWC0Yh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N4eWC0Yh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N4eWC0Yh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N4eWC0Yh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N4eWC0Yh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N4eWC0Yh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N4eWC0Yh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N4eWC0Yh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N4eWC0Yh .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N4eWC0Yh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.collapsing,
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N4eWC0Yh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N4eWC0Yh .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N4eWC0Yh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N4eWC0Yh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N4eWC0Yh .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-r8N4eWC0Yh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N4eWC0Yh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N4eWC0Yh .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-r8N4eWC0Yh .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N4eWC0Yh img {
    height: 3.8rem !important;
  }
  .cid-r8N4eWC0Yh .btn {
    display: -webkit-flex;
  }
  .cid-r8N4eWC0Yh button.navbar-toggler {
    display: block;
  }
  .cid-r8N4eWC0Yh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N4eWC0Yh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N4eWC0Yh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N4eWC0Yh .navbar-collapse.collapsing,
  .cid-r8N4eWC0Yh .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N4eWC0Yh .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N4eWC0Yh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N4eWC0Yh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N4eWC0Yh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N4eWC0Yh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N4eWC0Yh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N4eWC0Yh .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N4eWC0Yh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N4eWC0Yh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N4eWC0Yh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N4eWC0Yh .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-r8N4eWC0Yh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N4eWC0Yh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N4eWC0Yh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N4eWC0Yh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N4eWC0Yh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N4eWC0Yh .nav-link:hover,
.cid-r8N4eWC0Yh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHhYjhRw {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHhYjhRw .content {
    text-align: center;
  }
  .cid-r8MHhYjhRw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHhYjhRw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHhYjhRw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHhYjhRw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHhYjhRw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHhYjhRw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHhYjhRw .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-r8MHhYjhRw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHhYjhRw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHhYjhRw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHhYjhRw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHhYjhRw .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3RNkZUd .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3RNkZUd .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3RNkZUd a {
  font-style: normal;
}
.cid-r8N3RNkZUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3RNkZUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3RNkZUd .nav-item:focus,
.cid-r8N3RNkZUd .nav-link:focus {
  outline: none;
}
.cid-r8N3RNkZUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3RNkZUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3RNkZUd .menu-logo {
  margin-right: auto;
}
.cid-r8N3RNkZUd .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3RNkZUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3RNkZUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3RNkZUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3RNkZUd .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3RNkZUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3RNkZUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3RNkZUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3RNkZUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3RNkZUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3RNkZUd .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3RNkZUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3RNkZUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3RNkZUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3RNkZUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3RNkZUd .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-r8N3RNkZUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3RNkZUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3RNkZUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3RNkZUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3RNkZUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3RNkZUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3RNkZUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3RNkZUd button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3RNkZUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3RNkZUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3RNkZUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3RNkZUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3RNkZUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3RNkZUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3RNkZUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3RNkZUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3RNkZUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3RNkZUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3RNkZUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3RNkZUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3RNkZUd .collapsed .navbar-collapse.collapsing,
.cid-r8N3RNkZUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3RNkZUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3RNkZUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3RNkZUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3RNkZUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3RNkZUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3RNkZUd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3RNkZUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3RNkZUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3RNkZUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3RNkZUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3RNkZUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3RNkZUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3RNkZUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3RNkZUd .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-r8N3RNkZUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3RNkZUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3RNkZUd .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-r8N3RNkZUd .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3RNkZUd img {
    height: 3.8rem !important;
  }
  .cid-r8N3RNkZUd .btn {
    display: -webkit-flex;
  }
  .cid-r8N3RNkZUd button.navbar-toggler {
    display: block;
  }
  .cid-r8N3RNkZUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3RNkZUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3RNkZUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3RNkZUd .navbar-collapse.collapsing,
  .cid-r8N3RNkZUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3RNkZUd .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3RNkZUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3RNkZUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3RNkZUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3RNkZUd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3RNkZUd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3RNkZUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3RNkZUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3RNkZUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3RNkZUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3RNkZUd .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-r8N3RNkZUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3RNkZUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3RNkZUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3RNkZUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3RNkZUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3RNkZUd .nav-link:hover,
.cid-r8N3RNkZUd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHln6hN7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHln6hN7 .content {
    text-align: center;
  }
  .cid-r8MHln6hN7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHln6hN7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHln6hN7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHln6hN7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHln6hN7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHln6hN7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHln6hN7 .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-r8MHln6hN7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHln6hN7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHln6hN7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHln6hN7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHln6hN7 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3UDGAaR .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3UDGAaR .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3UDGAaR a {
  font-style: normal;
}
.cid-r8N3UDGAaR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3UDGAaR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3UDGAaR .nav-item:focus,
.cid-r8N3UDGAaR .nav-link:focus {
  outline: none;
}
.cid-r8N3UDGAaR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3UDGAaR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3UDGAaR .menu-logo {
  margin-right: auto;
}
.cid-r8N3UDGAaR .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3UDGAaR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3UDGAaR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3UDGAaR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3UDGAaR .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3UDGAaR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3UDGAaR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3UDGAaR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3UDGAaR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3UDGAaR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3UDGAaR .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3UDGAaR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3UDGAaR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3UDGAaR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3UDGAaR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3UDGAaR .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-r8N3UDGAaR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3UDGAaR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3UDGAaR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3UDGAaR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3UDGAaR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3UDGAaR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3UDGAaR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3UDGAaR button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3UDGAaR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3UDGAaR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3UDGAaR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3UDGAaR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3UDGAaR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3UDGAaR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3UDGAaR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3UDGAaR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3UDGAaR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3UDGAaR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3UDGAaR .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3UDGAaR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3UDGAaR .collapsed .navbar-collapse.collapsing,
.cid-r8N3UDGAaR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3UDGAaR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3UDGAaR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3UDGAaR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3UDGAaR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3UDGAaR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3UDGAaR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3UDGAaR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3UDGAaR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3UDGAaR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3UDGAaR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3UDGAaR .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3UDGAaR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3UDGAaR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3UDGAaR .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-r8N3UDGAaR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3UDGAaR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3UDGAaR .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-r8N3UDGAaR .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3UDGAaR img {
    height: 3.8rem !important;
  }
  .cid-r8N3UDGAaR .btn {
    display: -webkit-flex;
  }
  .cid-r8N3UDGAaR button.navbar-toggler {
    display: block;
  }
  .cid-r8N3UDGAaR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3UDGAaR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3UDGAaR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3UDGAaR .navbar-collapse.collapsing,
  .cid-r8N3UDGAaR .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3UDGAaR .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3UDGAaR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3UDGAaR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3UDGAaR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3UDGAaR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3UDGAaR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3UDGAaR .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3UDGAaR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3UDGAaR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3UDGAaR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3UDGAaR .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-r8N3UDGAaR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3UDGAaR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3UDGAaR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3UDGAaR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3UDGAaR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3UDGAaR .nav-link:hover,
.cid-r8N3UDGAaR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzGgOQHinu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/dsc2111dropped-bw-1999x9991521.jpg");
}
.cid-qzGgOQHinu .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qzGgOQHinu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzGgOQHinu p {
  color: #767676;
  text-align: left;
}
.cid-qzGgOQHinu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qzGgOQHinu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8MHod4pdC {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MHod4pdC .content {
    text-align: center;
  }
  .cid-r8MHod4pdC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MHod4pdC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MHod4pdC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MHod4pdC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MHod4pdC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MHod4pdC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MHod4pdC .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-r8MHod4pdC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MHod4pdC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MHod4pdC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MHod4pdC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MHod4pdC .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3XB7f11 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3XB7f11 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3XB7f11 a {
  font-style: normal;
}
.cid-r8N3XB7f11 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3XB7f11 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3XB7f11 .nav-item:focus,
.cid-r8N3XB7f11 .nav-link:focus {
  outline: none;
}
.cid-r8N3XB7f11 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3XB7f11 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3XB7f11 .menu-logo {
  margin-right: auto;
}
.cid-r8N3XB7f11 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3XB7f11 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3XB7f11 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3XB7f11 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3XB7f11 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3XB7f11 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3XB7f11 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3XB7f11 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3XB7f11 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3XB7f11 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3XB7f11 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3XB7f11 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3XB7f11 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3XB7f11 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3XB7f11 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3XB7f11 .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-r8N3XB7f11 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3XB7f11 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3XB7f11 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3XB7f11 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3XB7f11 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3XB7f11 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3XB7f11 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3XB7f11 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3XB7f11 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3XB7f11 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3XB7f11 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3XB7f11 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3XB7f11 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3XB7f11 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3XB7f11 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3XB7f11 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3XB7f11 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3XB7f11 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3XB7f11 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3XB7f11 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3XB7f11 .collapsed .navbar-collapse.collapsing,
.cid-r8N3XB7f11 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3XB7f11 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3XB7f11 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3XB7f11 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3XB7f11 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3XB7f11 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3XB7f11 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3XB7f11 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3XB7f11 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3XB7f11 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3XB7f11 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3XB7f11 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3XB7f11 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3XB7f11 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3XB7f11 .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-r8N3XB7f11 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3XB7f11 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3XB7f11 .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-r8N3XB7f11 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3XB7f11 img {
    height: 3.8rem !important;
  }
  .cid-r8N3XB7f11 .btn {
    display: -webkit-flex;
  }
  .cid-r8N3XB7f11 button.navbar-toggler {
    display: block;
  }
  .cid-r8N3XB7f11 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3XB7f11 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3XB7f11 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3XB7f11 .navbar-collapse.collapsing,
  .cid-r8N3XB7f11 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3XB7f11 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3XB7f11 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3XB7f11 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3XB7f11 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3XB7f11 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3XB7f11 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3XB7f11 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3XB7f11 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3XB7f11 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3XB7f11 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3XB7f11 .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-r8N3XB7f11 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3XB7f11 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3XB7f11 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3XB7f11 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3XB7f11 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3XB7f11 .nav-link:hover,
.cid-r8N3XB7f11 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAgODUWYTU {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAgODUWYTU .mbr-section-subtitle {
  color: #767676;
}
.cid-qAgODUWYTU .mbr-section-subtitle DIV {
  color: #767676;
}
.cid-qzA421Ulqg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qzA421Ulqg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qzA421Ulqg p {
  color: #767676;
  text-align: left;
}
.cid-qzA421Ulqg .card-box {
  padding-top: 2rem;
}
.cid-r8MPi33LZ7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPi33LZ7 .content {
    text-align: center;
  }
  .cid-r8MPi33LZ7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPi33LZ7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPi33LZ7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPi33LZ7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPi33LZ7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPi33LZ7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPi33LZ7 .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-r8MPi33LZ7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPi33LZ7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPi33LZ7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPi33LZ7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPi33LZ7 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkmYMhQ4 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkmYMhQ4 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkmYMhQ4 a {
  font-style: normal;
}
.cid-r8NkmYMhQ4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkmYMhQ4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkmYMhQ4 .nav-item:focus,
.cid-r8NkmYMhQ4 .nav-link:focus {
  outline: none;
}
.cid-r8NkmYMhQ4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkmYMhQ4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkmYMhQ4 .menu-logo {
  margin-right: auto;
}
.cid-r8NkmYMhQ4 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkmYMhQ4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkmYMhQ4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkmYMhQ4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkmYMhQ4 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkmYMhQ4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkmYMhQ4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkmYMhQ4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkmYMhQ4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkmYMhQ4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkmYMhQ4 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkmYMhQ4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkmYMhQ4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkmYMhQ4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkmYMhQ4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkmYMhQ4 .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-r8NkmYMhQ4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkmYMhQ4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkmYMhQ4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkmYMhQ4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkmYMhQ4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkmYMhQ4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkmYMhQ4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkmYMhQ4 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkmYMhQ4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkmYMhQ4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkmYMhQ4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkmYMhQ4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkmYMhQ4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkmYMhQ4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkmYMhQ4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkmYMhQ4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkmYMhQ4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkmYMhQ4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkmYMhQ4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.collapsing,
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkmYMhQ4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkmYMhQ4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkmYMhQ4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkmYMhQ4 .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-r8NkmYMhQ4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkmYMhQ4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkmYMhQ4 .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-r8NkmYMhQ4 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkmYMhQ4 img {
    height: 3.8rem !important;
  }
  .cid-r8NkmYMhQ4 .btn {
    display: -webkit-flex;
  }
  .cid-r8NkmYMhQ4 button.navbar-toggler {
    display: block;
  }
  .cid-r8NkmYMhQ4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkmYMhQ4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkmYMhQ4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkmYMhQ4 .navbar-collapse.collapsing,
  .cid-r8NkmYMhQ4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkmYMhQ4 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkmYMhQ4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkmYMhQ4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkmYMhQ4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkmYMhQ4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkmYMhQ4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkmYMhQ4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkmYMhQ4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkmYMhQ4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkmYMhQ4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkmYMhQ4 .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-r8NkmYMhQ4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkmYMhQ4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkmYMhQ4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkmYMhQ4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkmYMhQ4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkmYMhQ4 .nav-link:hover,
.cid-r8NkmYMhQ4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzFQYZ8WSP {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qzFQYZ8WSP h2 {
  text-align: left;
}
.cid-qzFQYZ8WSP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qzFQYZ8WSP p {
  color: #767676;
  text-align: left;
}
.cid-qzFQYZ8WSP .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qzFQYZ8WSP .media {
  margin: initial;
  align-items: center;
}
.cid-qzFQYZ8WSP .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qzFQYZ8WSP .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qzFQYZ8WSP .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qzFQYZ8WSP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qzFQYZ8WSP .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qzFQYZ8WSP .card-img span {
    font-size: 40px !important;
  }
}
.cid-r8MPkReJ9p {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPkReJ9p .content {
    text-align: center;
  }
  .cid-r8MPkReJ9p .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPkReJ9p .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPkReJ9p .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPkReJ9p .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPkReJ9p .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPkReJ9p .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPkReJ9p .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-r8MPkReJ9p .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPkReJ9p .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPkReJ9p .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPkReJ9p .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPkReJ9p .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkpUzpro .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkpUzpro .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkpUzpro a {
  font-style: normal;
}
.cid-r8NkpUzpro .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkpUzpro .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkpUzpro .nav-item:focus,
.cid-r8NkpUzpro .nav-link:focus {
  outline: none;
}
.cid-r8NkpUzpro .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkpUzpro .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkpUzpro .menu-logo {
  margin-right: auto;
}
.cid-r8NkpUzpro .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkpUzpro .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkpUzpro .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkpUzpro .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkpUzpro .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkpUzpro .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkpUzpro .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkpUzpro .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkpUzpro .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkpUzpro .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkpUzpro .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkpUzpro .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkpUzpro .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkpUzpro .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkpUzpro .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkpUzpro .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-r8NkpUzpro .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkpUzpro .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkpUzpro .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkpUzpro .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkpUzpro .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkpUzpro .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkpUzpro button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkpUzpro button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkpUzpro button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkpUzpro button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkpUzpro button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkpUzpro button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkpUzpro button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkpUzpro nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkpUzpro nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkpUzpro nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkpUzpro nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkpUzpro .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkpUzpro .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkpUzpro .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkpUzpro .collapsed .navbar-collapse.collapsing,
.cid-r8NkpUzpro .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkpUzpro .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkpUzpro .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkpUzpro .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkpUzpro .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkpUzpro .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkpUzpro .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkpUzpro .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkpUzpro .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkpUzpro .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkpUzpro .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkpUzpro .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkpUzpro .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkpUzpro .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkpUzpro .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-r8NkpUzpro .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkpUzpro .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkpUzpro .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-r8NkpUzpro .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkpUzpro img {
    height: 3.8rem !important;
  }
  .cid-r8NkpUzpro .btn {
    display: -webkit-flex;
  }
  .cid-r8NkpUzpro button.navbar-toggler {
    display: block;
  }
  .cid-r8NkpUzpro .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkpUzpro .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkpUzpro .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkpUzpro .navbar-collapse.collapsing,
  .cid-r8NkpUzpro .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkpUzpro .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkpUzpro .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkpUzpro .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkpUzpro .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkpUzpro .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkpUzpro .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkpUzpro .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkpUzpro .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkpUzpro .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkpUzpro .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkpUzpro .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-r8NkpUzpro .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkpUzpro .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkpUzpro .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkpUzpro .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkpUzpro .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkpUzpro .nav-link:hover,
.cid-r8NkpUzpro .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzFQYZ8WSP {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qzFQYZ8WSP h2 {
  text-align: left;
}
.cid-qzFQYZ8WSP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qzFQYZ8WSP p {
  color: #767676;
  text-align: left;
}
.cid-qzFQYZ8WSP .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qzFQYZ8WSP .media {
  margin: initial;
  align-items: center;
}
.cid-qzFQYZ8WSP .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qzFQYZ8WSP .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qzFQYZ8WSP .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qzFQYZ8WSP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qzFQYZ8WSP .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qzFQYZ8WSP .card-img span {
    font-size: 40px !important;
  }
}
.cid-r8MPp6jH8V {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPp6jH8V .content {
    text-align: center;
  }
  .cid-r8MPp6jH8V .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPp6jH8V .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPp6jH8V .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPp6jH8V .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPp6jH8V .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPp6jH8V .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPp6jH8V .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-r8MPp6jH8V .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPp6jH8V .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPp6jH8V .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPp6jH8V .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPp6jH8V .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nkt00ue6 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nkt00ue6 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nkt00ue6 a {
  font-style: normal;
}
.cid-r8Nkt00ue6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nkt00ue6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nkt00ue6 .nav-item:focus,
.cid-r8Nkt00ue6 .nav-link:focus {
  outline: none;
}
.cid-r8Nkt00ue6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nkt00ue6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nkt00ue6 .menu-logo {
  margin-right: auto;
}
.cid-r8Nkt00ue6 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nkt00ue6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nkt00ue6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nkt00ue6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nkt00ue6 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nkt00ue6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nkt00ue6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nkt00ue6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nkt00ue6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nkt00ue6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nkt00ue6 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nkt00ue6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nkt00ue6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nkt00ue6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nkt00ue6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nkt00ue6 .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-r8Nkt00ue6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nkt00ue6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nkt00ue6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nkt00ue6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nkt00ue6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nkt00ue6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nkt00ue6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nkt00ue6 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nkt00ue6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nkt00ue6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nkt00ue6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nkt00ue6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nkt00ue6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nkt00ue6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nkt00ue6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nkt00ue6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nkt00ue6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nkt00ue6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nkt00ue6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nkt00ue6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.collapsing,
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nkt00ue6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nkt00ue6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nkt00ue6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nkt00ue6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nkt00ue6 .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-r8Nkt00ue6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nkt00ue6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nkt00ue6 .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-r8Nkt00ue6 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nkt00ue6 img {
    height: 3.8rem !important;
  }
  .cid-r8Nkt00ue6 .btn {
    display: -webkit-flex;
  }
  .cid-r8Nkt00ue6 button.navbar-toggler {
    display: block;
  }
  .cid-r8Nkt00ue6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nkt00ue6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nkt00ue6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nkt00ue6 .navbar-collapse.collapsing,
  .cid-r8Nkt00ue6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nkt00ue6 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nkt00ue6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nkt00ue6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nkt00ue6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nkt00ue6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nkt00ue6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nkt00ue6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nkt00ue6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nkt00ue6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nkt00ue6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nkt00ue6 .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-r8Nkt00ue6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nkt00ue6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nkt00ue6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nkt00ue6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nkt00ue6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nkt00ue6 .nav-link:hover,
.cid-r8Nkt00ue6 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qzFQYZ8WSP {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qzFQYZ8WSP h2 {
  text-align: left;
}
.cid-qzFQYZ8WSP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qzFQYZ8WSP p {
  color: #767676;
  text-align: left;
}
.cid-qzFQYZ8WSP .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qzFQYZ8WSP .media {
  margin: initial;
  align-items: center;
}
.cid-qzFQYZ8WSP .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qzFQYZ8WSP .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qzFQYZ8WSP .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qzFQYZ8WSP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qzFQYZ8WSP .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qzFQYZ8WSP .card-img span {
    font-size: 40px !important;
  }
}
.cid-r8MPuVrKBa {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPuVrKBa .content {
    text-align: center;
  }
  .cid-r8MPuVrKBa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPuVrKBa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPuVrKBa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPuVrKBa .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPuVrKBa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPuVrKBa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPuVrKBa .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-r8MPuVrKBa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPuVrKBa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPuVrKBa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPuVrKBa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPuVrKBa .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nky4nM9q .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nky4nM9q .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nky4nM9q a {
  font-style: normal;
}
.cid-r8Nky4nM9q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nky4nM9q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nky4nM9q .nav-item:focus,
.cid-r8Nky4nM9q .nav-link:focus {
  outline: none;
}
.cid-r8Nky4nM9q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nky4nM9q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nky4nM9q .menu-logo {
  margin-right: auto;
}
.cid-r8Nky4nM9q .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nky4nM9q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nky4nM9q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nky4nM9q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nky4nM9q .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nky4nM9q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nky4nM9q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nky4nM9q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nky4nM9q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nky4nM9q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nky4nM9q .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nky4nM9q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nky4nM9q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nky4nM9q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nky4nM9q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nky4nM9q .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-r8Nky4nM9q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nky4nM9q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nky4nM9q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nky4nM9q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nky4nM9q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nky4nM9q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nky4nM9q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nky4nM9q button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nky4nM9q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nky4nM9q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nky4nM9q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nky4nM9q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nky4nM9q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nky4nM9q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nky4nM9q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nky4nM9q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nky4nM9q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nky4nM9q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nky4nM9q .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nky4nM9q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nky4nM9q .collapsed .navbar-collapse.collapsing,
.cid-r8Nky4nM9q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nky4nM9q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nky4nM9q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nky4nM9q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nky4nM9q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nky4nM9q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nky4nM9q .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nky4nM9q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nky4nM9q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nky4nM9q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nky4nM9q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nky4nM9q .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nky4nM9q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nky4nM9q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nky4nM9q .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-r8Nky4nM9q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nky4nM9q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nky4nM9q .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-r8Nky4nM9q .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nky4nM9q img {
    height: 3.8rem !important;
  }
  .cid-r8Nky4nM9q .btn {
    display: -webkit-flex;
  }
  .cid-r8Nky4nM9q button.navbar-toggler {
    display: block;
  }
  .cid-r8Nky4nM9q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nky4nM9q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nky4nM9q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nky4nM9q .navbar-collapse.collapsing,
  .cid-r8Nky4nM9q .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nky4nM9q .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nky4nM9q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nky4nM9q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nky4nM9q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nky4nM9q .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nky4nM9q .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nky4nM9q .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nky4nM9q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nky4nM9q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nky4nM9q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nky4nM9q .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-r8Nky4nM9q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nky4nM9q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nky4nM9q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nky4nM9q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nky4nM9q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nky4nM9q .nav-link:hover,
.cid-r8Nky4nM9q .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rv8N0JvsGP {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rv8N0JvsGP .mbr-section-subtitle {
  color: #767676;
}
.cid-rv8MVv5nIt {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rv8MVv5nIt .mbr-text {
  color: #767676;
}
.cid-rv8MVv5nIt h4 {
  text-align: center;
}
.cid-rv8MVv5nIt p {
  text-align: center;
}
.cid-rv8MVv5nIt .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-rsiZp7Vm2s {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-rsiZp7Vm2s .mbr-section-subtitle {
  color: #767676;
}
.cid-qAlDCtAPq5 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qAlDCtAPq5 h2 {
  text-align: left;
}
.cid-qAlDCtAPq5 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qAlDCtAPq5 p {
  color: #767676;
  text-align: left;
}
.cid-qAlDCtAPq5 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qAlDCtAPq5 .media {
  margin: initial;
  align-items: center;
}
.cid-qAlDCtAPq5 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qAlDCtAPq5 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qAlDCtAPq5 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qAlDCtAPq5 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-qAlDCtAPq5 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-qAlDCtAPq5 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-qAlDCtAPq5 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-qAlDCtAPq5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-qAqUKXMLkj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qAqUKXMLkj .mbr-section-subtitle {
  color: #232323;
}
.cid-qA9WfVYT93 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qA9WfVYT93 h2 {
  text-align: center;
}
.cid-qA9WfVYT93 h4 {
  text-align: center;
  z-index: 1;
  color: #ffffff;
}
.cid-qA9WfVYT93 p {
  z-index: 1;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-qA9WfVYT93 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-qA9WfVYT93 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-qA9WfVYT93 .card-img img {
  z-index: -1;
  min-height: 100%;
  min-width: 100%;
  width: auto;
  max-width: 600px;
}
.cid-qA9WfVYT93 P {
  color: #232323;
}
.cid-qA9WfVYT93 H4 {
  color: #232323;
}
.cid-qA9WfkjRcu {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-qA9WfkjRcu h2 {
  text-align: center;
}
.cid-qA9WfkjRcu h4 {
  text-align: center;
  z-index: 1;
  color: #ffffff;
}
.cid-qA9WfkjRcu p {
  z-index: 1;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-qA9WfkjRcu .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-qA9WfkjRcu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-qA9WfkjRcu .card-img img {
  z-index: -1;
  min-height: 100%;
  min-width: 100%;
  width: auto;
  max-width: 600px;
}
.cid-qA9WfkjRcu P {
  color: #232323;
}
.cid-qA9WfkjRcu H4 {
  color: #232323;
}
.cid-qAlFqljGv8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-qAlFqljGv8 h2 {
  text-align: left;
}
.cid-qAlFqljGv8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qAlFqljGv8 p {
  color: #767676;
  text-align: left;
}
.cid-qAlFqljGv8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qAlFqljGv8 .media {
  margin: initial;
  align-items: center;
}
.cid-qAlFqljGv8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qAlFqljGv8 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qAlFqljGv8 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qAlFqljGv8 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qAlFqljGv8 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qAlFqljGv8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-qAlvrGQDwY {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qAlvrGQDwY .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-qAlvrGQDwY .mbr-section-subtitle {
  color: #767676;
}
.cid-qAlvrGQDwY .tabcont {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qAlvrGQDwY .mbr-iconfont {
  font-size: 48px;
}
.cid-qAlvrGQDwY .card-img {
  margin-bottom: 1.5rem;
}
.cid-qAlvrGQDwY .tab-content-row {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qAlvrGQDwY .tab-content {
  margin-top: 3rem;
  width: 100%;
}
.cid-qAlvrGQDwY .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-qAlvrGQDwY .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 3px;
  padding: 1rem 3rem;
  margin: 0.4rem .8rem !important;
  transition: color .3s;
  border: 2px solid #767676;
}
.cid-qAlvrGQDwY .nav-tabs .nav-link:hover {
  background: #149dcc;
}
.cid-qAlvrGQDwY .nav-tabs .nav-link.active {
  color: #ffffff;
  font-style: normal;
  border: 2px solid #149dcc;
  background: #149dcc;
}
.cid-qAlvrGQDwY .nav-tabs .nav-link.active:hover {
  border: 2px solid #149dcc;
}
.cid-qAgDhk31MZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAgDhk31MZ .mbr-section-subtitle {
  color: #767676;
}
.cid-qAgxOvUzgk {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-qAgxOvUzgk .counter-container {
  color: #767676;
}
.cid-qAgxOvUzgk .counter-container ul {
  margin-bottom: 0;
}
.cid-qAgxOvUzgk .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-qAb6hyQbQW {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qAb6hyQbQW .testimonials-container {
  margin: 0 auto;
}
.cid-qAb6hyQbQW .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
}
.cid-qAb6hyQbQW .testimonials-container .testimonials-item .user {
  background: #ffffff;
}
.cid-qAb6hyQbQW .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-qAb6hyQbQW .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-qAb6hyQbQW .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-qAb6hyQbQW .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-qAb6hyQbQW .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-qAb6hyQbQW .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-qAb6hyQbQW H2 {
  color: #232323;
}
.cid-qAb6hyQbQW .mbr-section-subtitle {
  color: #767676;
}
.cid-r8MGIxwmWe {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MGIxwmWe .content {
    text-align: center;
  }
  .cid-r8MGIxwmWe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MGIxwmWe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MGIxwmWe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MGIxwmWe .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MGIxwmWe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MGIxwmWe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MGIxwmWe .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-r8MGIxwmWe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MGIxwmWe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MGIxwmWe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MGIxwmWe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MGIxwmWe .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3x73oMB .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3x73oMB .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3x73oMB a {
  font-style: normal;
}
.cid-r8N3x73oMB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3x73oMB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3x73oMB .nav-item:focus,
.cid-r8N3x73oMB .nav-link:focus {
  outline: none;
}
.cid-r8N3x73oMB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3x73oMB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3x73oMB .menu-logo {
  margin-right: auto;
}
.cid-r8N3x73oMB .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3x73oMB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3x73oMB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3x73oMB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3x73oMB .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3x73oMB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3x73oMB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3x73oMB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3x73oMB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3x73oMB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3x73oMB .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3x73oMB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3x73oMB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3x73oMB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3x73oMB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3x73oMB .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-r8N3x73oMB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3x73oMB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3x73oMB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3x73oMB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3x73oMB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3x73oMB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3x73oMB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3x73oMB button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3x73oMB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3x73oMB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3x73oMB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3x73oMB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3x73oMB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3x73oMB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3x73oMB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3x73oMB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3x73oMB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3x73oMB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3x73oMB .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3x73oMB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3x73oMB .collapsed .navbar-collapse.collapsing,
.cid-r8N3x73oMB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3x73oMB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3x73oMB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3x73oMB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3x73oMB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3x73oMB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3x73oMB .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3x73oMB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3x73oMB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3x73oMB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3x73oMB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3x73oMB .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3x73oMB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3x73oMB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3x73oMB .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-r8N3x73oMB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3x73oMB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3x73oMB .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-r8N3x73oMB .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3x73oMB img {
    height: 3.8rem !important;
  }
  .cid-r8N3x73oMB .btn {
    display: -webkit-flex;
  }
  .cid-r8N3x73oMB button.navbar-toggler {
    display: block;
  }
  .cid-r8N3x73oMB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3x73oMB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3x73oMB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3x73oMB .navbar-collapse.collapsing,
  .cid-r8N3x73oMB .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3x73oMB .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3x73oMB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3x73oMB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3x73oMB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3x73oMB .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3x73oMB .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3x73oMB .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3x73oMB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3x73oMB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3x73oMB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3x73oMB .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-r8N3x73oMB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3x73oMB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3x73oMB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3x73oMB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3x73oMB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3x73oMB .nav-link:hover,
.cid-r8N3x73oMB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAld8NF8Xc {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAld8NF8Xc .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ0pcPeOI2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ0pcPeOI2 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ0pcPeOI2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ0pcPeOI2 p {
  color: #767676;
  text-align: left;
}
.cid-qQ0pcPeOI2 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ0pcPeOI2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ0pcPeOI2 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qAmVgJtyVb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qAmVgJtyVb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qAmVgJtyVb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qAmVgJtyVb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qAmVgJtyVb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qAmVgJtyVb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qAmVgJtyVb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQ0p6WNmMR .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ0p6WNmMR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ0p6WNmMR .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-qQ0p6WNmMR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ0p6WNmMR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRXxBkAv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRXxBkAv .content {
    text-align: center;
  }
  .cid-r8MRXxBkAv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRXxBkAv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRXxBkAv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRXxBkAv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRXxBkAv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRXxBkAv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRXxBkAv .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-r8MRXxBkAv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRXxBkAv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRXxBkAv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRXxBkAv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRXxBkAv .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmzVLNzb .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmzVLNzb .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmzVLNzb a {
  font-style: normal;
}
.cid-r8NmzVLNzb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmzVLNzb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmzVLNzb .nav-item:focus,
.cid-r8NmzVLNzb .nav-link:focus {
  outline: none;
}
.cid-r8NmzVLNzb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmzVLNzb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmzVLNzb .menu-logo {
  margin-right: auto;
}
.cid-r8NmzVLNzb .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmzVLNzb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmzVLNzb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmzVLNzb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmzVLNzb .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmzVLNzb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmzVLNzb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmzVLNzb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmzVLNzb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmzVLNzb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmzVLNzb .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmzVLNzb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmzVLNzb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmzVLNzb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmzVLNzb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmzVLNzb .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-r8NmzVLNzb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmzVLNzb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmzVLNzb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmzVLNzb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmzVLNzb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmzVLNzb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmzVLNzb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmzVLNzb button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmzVLNzb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmzVLNzb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmzVLNzb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmzVLNzb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmzVLNzb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmzVLNzb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmzVLNzb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmzVLNzb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmzVLNzb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmzVLNzb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmzVLNzb .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmzVLNzb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmzVLNzb .collapsed .navbar-collapse.collapsing,
.cid-r8NmzVLNzb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmzVLNzb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmzVLNzb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmzVLNzb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmzVLNzb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmzVLNzb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmzVLNzb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmzVLNzb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmzVLNzb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmzVLNzb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmzVLNzb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmzVLNzb .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmzVLNzb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmzVLNzb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmzVLNzb .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-r8NmzVLNzb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmzVLNzb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmzVLNzb .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-r8NmzVLNzb .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmzVLNzb img {
    height: 3.8rem !important;
  }
  .cid-r8NmzVLNzb .btn {
    display: -webkit-flex;
  }
  .cid-r8NmzVLNzb button.navbar-toggler {
    display: block;
  }
  .cid-r8NmzVLNzb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmzVLNzb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmzVLNzb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmzVLNzb .navbar-collapse.collapsing,
  .cid-r8NmzVLNzb .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmzVLNzb .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmzVLNzb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmzVLNzb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmzVLNzb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmzVLNzb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmzVLNzb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmzVLNzb .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmzVLNzb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmzVLNzb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmzVLNzb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmzVLNzb .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-r8NmzVLNzb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmzVLNzb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmzVLNzb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmzVLNzb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmzVLNzb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmzVLNzb .nav-link:hover,
.cid-r8NmzVLNzb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAld8NF8Xc {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAld8NF8Xc .mbr-section-subtitle {
  color: #232323;
}
.cid-qBA3KnR6Qh {
  background-image: url("../../../assets/images/vue-large-1-2000x13332531.jpg");
}
.cid-qBA4cn96Ww {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qBA4cn96Ww .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qBA4cn96Ww h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qBA4cn96Ww p {
  color: #767676;
  text-align: left;
}
.cid-qBA4cn96Ww .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qBA4cn96Ww .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qBA4cn96Ww .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qAsO5a9a6s {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsO5a9a6s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qAsO5a9a6s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qAsO5a9a6s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qAsO5a9a6s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qAsO5a9a6s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qAsO5a9a6s .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qJuTdTBMP4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qJuTdTBMP4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qJuTdTBMP4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qJuTdTBMP4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qJuTdTBMP4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qJuTdTBMP4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qJuTdTBMP4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qBA4JxBtZH {
  background-image: url("../../../assets/images/vue-large-3-2000x13332632.jpg");
}
.cid-qQ1qMdj7Sr .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1qMdj7Sr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1qMdj7Sr .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-qQ1qMdj7Sr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1qMdj7Sr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MSbXTlqB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSbXTlqB .content {
    text-align: center;
  }
  .cid-r8MSbXTlqB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSbXTlqB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSbXTlqB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSbXTlqB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSbXTlqB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSbXTlqB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSbXTlqB .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-r8MSbXTlqB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSbXTlqB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSbXTlqB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSbXTlqB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSbXTlqB .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmLcIrVN .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmLcIrVN .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmLcIrVN a {
  font-style: normal;
}
.cid-r8NmLcIrVN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmLcIrVN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmLcIrVN .nav-item:focus,
.cid-r8NmLcIrVN .nav-link:focus {
  outline: none;
}
.cid-r8NmLcIrVN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmLcIrVN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmLcIrVN .menu-logo {
  margin-right: auto;
}
.cid-r8NmLcIrVN .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmLcIrVN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmLcIrVN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmLcIrVN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmLcIrVN .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmLcIrVN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmLcIrVN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmLcIrVN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmLcIrVN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmLcIrVN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmLcIrVN .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmLcIrVN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmLcIrVN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmLcIrVN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmLcIrVN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmLcIrVN .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-r8NmLcIrVN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmLcIrVN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmLcIrVN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmLcIrVN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmLcIrVN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmLcIrVN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmLcIrVN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmLcIrVN button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmLcIrVN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmLcIrVN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmLcIrVN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmLcIrVN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmLcIrVN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmLcIrVN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmLcIrVN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmLcIrVN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmLcIrVN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmLcIrVN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmLcIrVN .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmLcIrVN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmLcIrVN .collapsed .navbar-collapse.collapsing,
.cid-r8NmLcIrVN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmLcIrVN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmLcIrVN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmLcIrVN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmLcIrVN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmLcIrVN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmLcIrVN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmLcIrVN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmLcIrVN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmLcIrVN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmLcIrVN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmLcIrVN .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmLcIrVN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmLcIrVN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmLcIrVN .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-r8NmLcIrVN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmLcIrVN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmLcIrVN .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-r8NmLcIrVN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmLcIrVN img {
    height: 3.8rem !important;
  }
  .cid-r8NmLcIrVN .btn {
    display: -webkit-flex;
  }
  .cid-r8NmLcIrVN button.navbar-toggler {
    display: block;
  }
  .cid-r8NmLcIrVN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmLcIrVN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmLcIrVN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmLcIrVN .navbar-collapse.collapsing,
  .cid-r8NmLcIrVN .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmLcIrVN .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmLcIrVN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmLcIrVN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmLcIrVN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmLcIrVN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmLcIrVN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmLcIrVN .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmLcIrVN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmLcIrVN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmLcIrVN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmLcIrVN .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-r8NmLcIrVN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmLcIrVN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmLcIrVN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmLcIrVN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmLcIrVN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmLcIrVN .nav-link:hover,
.cid-r8NmLcIrVN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAwUOSqIVq {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qAwUOSqIVq .mbr-section-subtitle {
  color: #767676;
}
.cid-qAwUOSqIVq .container-table {
  margin: 0 auto;
}
.cid-qAwUOSqIVq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-qAwUOSqIVq .dataTables_wrapper {
  display: block;
}
.cid-qAwUOSqIVq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-qAwUOSqIVq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-qAwUOSqIVq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-qAwUOSqIVq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-qAwUOSqIVq table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-qAwUOSqIVq table td {
  border-top: 1px solid #cccccc;
}
.cid-qAwUOSqIVq table.table {
  background: #ffffff;
}
.cid-qAwUOSqIVq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-qAwUOSqIVq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-qAwUOSqIVq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-qAwUOSqIVq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-qAwUOSqIVq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-qAwUOSqIVq .dataTables_filter {
    text-align: center;
  }
  .cid-qAwUOSqIVq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-qHCsnxQYuu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCsnxQYuu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCsnxQYuu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCsnxQYuu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCsnxQYuu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCsnxQYuu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCsnxQYuu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCsnxQYuu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCsnxQYuu .btn-social {
  border: none !important;
}
.cid-qHCsnxQYuu [class^="socicon-"]:before,
.cid-qHCsnxQYuu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCsnxQYuu .btn {
    font-size: 20px !important;
  }
}
.cid-rrCZN4JglB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrCZN4JglB .content {
    text-align: center;
  }
  .cid-rrCZN4JglB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrCZN4JglB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrCZN4JglB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrCZN4JglB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrCZN4JglB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrCZN4JglB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrCZN4JglB .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-rrCZN4JglB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrCZN4JglB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrCZN4JglB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrCZN4JglB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrCZN4JglB .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnvZV3Fl .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnvZV3Fl .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnvZV3Fl a {
  font-style: normal;
}
.cid-r8NnvZV3Fl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnvZV3Fl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnvZV3Fl .nav-item:focus,
.cid-r8NnvZV3Fl .nav-link:focus {
  outline: none;
}
.cid-r8NnvZV3Fl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnvZV3Fl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnvZV3Fl .menu-logo {
  margin-right: auto;
}
.cid-r8NnvZV3Fl .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnvZV3Fl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnvZV3Fl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnvZV3Fl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnvZV3Fl .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnvZV3Fl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnvZV3Fl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnvZV3Fl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnvZV3Fl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnvZV3Fl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnvZV3Fl .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnvZV3Fl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnvZV3Fl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnvZV3Fl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnvZV3Fl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnvZV3Fl .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-r8NnvZV3Fl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnvZV3Fl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnvZV3Fl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnvZV3Fl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnvZV3Fl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnvZV3Fl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnvZV3Fl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnvZV3Fl button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnvZV3Fl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnvZV3Fl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnvZV3Fl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnvZV3Fl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnvZV3Fl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnvZV3Fl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnvZV3Fl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnvZV3Fl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnvZV3Fl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnvZV3Fl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnvZV3Fl .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnvZV3Fl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.collapsing,
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnvZV3Fl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnvZV3Fl .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnvZV3Fl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnvZV3Fl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnvZV3Fl .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-r8NnvZV3Fl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnvZV3Fl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnvZV3Fl .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-r8NnvZV3Fl .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnvZV3Fl img {
    height: 3.8rem !important;
  }
  .cid-r8NnvZV3Fl .btn {
    display: -webkit-flex;
  }
  .cid-r8NnvZV3Fl button.navbar-toggler {
    display: block;
  }
  .cid-r8NnvZV3Fl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnvZV3Fl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnvZV3Fl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnvZV3Fl .navbar-collapse.collapsing,
  .cid-r8NnvZV3Fl .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnvZV3Fl .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnvZV3Fl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnvZV3Fl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnvZV3Fl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnvZV3Fl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnvZV3Fl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnvZV3Fl .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnvZV3Fl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnvZV3Fl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnvZV3Fl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnvZV3Fl .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-r8NnvZV3Fl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnvZV3Fl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnvZV3Fl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnvZV3Fl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnvZV3Fl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnvZV3Fl .nav-link:hover,
.cid-r8NnvZV3Fl .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAwsLeomI8 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-qAwsLeomI8 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-qAwsLeomI8 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #cccccc;
  margin-left: 2rem;
}
.cid-qAwsLeomI8 .timeline-text-content p {
  margin-bottom: 0;
}
.cid-qAwsLeomI8 .time-line-date-content {
  margin-right: 2rem;
}
.cid-qAwsLeomI8 .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #cccccc;
  float: right;
}
.cid-qAwsLeomI8 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-qAwsLeomI8 .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-qAwsLeomI8 .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-qAwsLeomI8 .mbr-timeline-date,
.cid-qAwsLeomI8 .timeline-text-content {
  transition: all .4s;
}
.cid-qAwsLeomI8 .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-qAwsLeomI8 .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-qAwsLeomI8 .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-qAwsLeomI8 .reverse .time-line-date-content p {
  float: left;
}
.cid-qAwsLeomI8 .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #cccccc;
  top: 20px;
  margin-left: -10px;
}
.cid-qAwsLeomI8 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #cccccc;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-qAwsLeomI8 .iconBackground {
    left: 0 !important;
  }
  .cid-qAwsLeomI8 .separline:before {
    left: 0!important;
  }
  .cid-qAwsLeomI8 .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-qAwsLeomI8 .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-qAwsLeomI8 .time-line-date-content p {
    float: left !important;
  }
  .cid-qAwsLeomI8 .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-qAwsLeomI8 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-r8MH8dK5SR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MH8dK5SR .content {
    text-align: center;
  }
  .cid-r8MH8dK5SR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MH8dK5SR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MH8dK5SR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MH8dK5SR .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MH8dK5SR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MH8dK5SR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MH8dK5SR .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-r8MH8dK5SR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MH8dK5SR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MH8dK5SR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MH8dK5SR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MH8dK5SR .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3KfQeS8 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3KfQeS8 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3KfQeS8 a {
  font-style: normal;
}
.cid-r8N3KfQeS8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3KfQeS8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3KfQeS8 .nav-item:focus,
.cid-r8N3KfQeS8 .nav-link:focus {
  outline: none;
}
.cid-r8N3KfQeS8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3KfQeS8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3KfQeS8 .menu-logo {
  margin-right: auto;
}
.cid-r8N3KfQeS8 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3KfQeS8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3KfQeS8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3KfQeS8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3KfQeS8 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3KfQeS8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3KfQeS8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3KfQeS8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3KfQeS8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3KfQeS8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3KfQeS8 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3KfQeS8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3KfQeS8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3KfQeS8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3KfQeS8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3KfQeS8 .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-r8N3KfQeS8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3KfQeS8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3KfQeS8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3KfQeS8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3KfQeS8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3KfQeS8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3KfQeS8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3KfQeS8 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3KfQeS8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3KfQeS8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3KfQeS8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3KfQeS8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3KfQeS8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3KfQeS8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3KfQeS8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3KfQeS8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3KfQeS8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3KfQeS8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3KfQeS8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3KfQeS8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.collapsing,
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3KfQeS8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3KfQeS8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3KfQeS8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3KfQeS8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3KfQeS8 .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-r8N3KfQeS8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3KfQeS8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3KfQeS8 .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-r8N3KfQeS8 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3KfQeS8 img {
    height: 3.8rem !important;
  }
  .cid-r8N3KfQeS8 .btn {
    display: -webkit-flex;
  }
  .cid-r8N3KfQeS8 button.navbar-toggler {
    display: block;
  }
  .cid-r8N3KfQeS8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3KfQeS8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3KfQeS8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3KfQeS8 .navbar-collapse.collapsing,
  .cid-r8N3KfQeS8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3KfQeS8 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3KfQeS8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3KfQeS8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3KfQeS8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3KfQeS8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3KfQeS8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3KfQeS8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3KfQeS8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3KfQeS8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3KfQeS8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3KfQeS8 .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-r8N3KfQeS8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3KfQeS8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3KfQeS8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3KfQeS8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3KfQeS8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3KfQeS8 .nav-link:hover,
.cid-r8N3KfQeS8 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qAsVBAq88e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsVBAq88e .mbr-text,
.cid-qAsVBAq88e blockquote {
  color: #767676;
}
.cid-qAwZhQvVeK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAwZhQvVeK .counter-container {
  color: #767676;
}
.cid-qAwZhQvVeK .counter-container ul {
  margin-bottom: 0;
}
.cid-qAwZhQvVeK .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-qAx0GEcB6B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAx0GEcB6B .mbr-text,
.cid-qAx0GEcB6B blockquote {
  color: #767676;
}
.cid-qAwZj1hZZk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qAwZj1hZZk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qAwZj1hZZk .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qAwZj1hZZk .mbr-text {
  color: #767676;
}
.cid-qAx149fWcd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAx149fWcd .mbr-text,
.cid-qAx149fWcd blockquote {
  color: #767676;
}
.cid-qAwZjBTekf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qAwZjBTekf .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qAwZjBTekf .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-qAwZjBTekf .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-qAx1sDoGfs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAx1sDoGfs .mbr-text,
.cid-qAx1sDoGfs blockquote {
  color: #767676;
}
.cid-qAx2kIAtRV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qAx2kIAtRV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qAx2kIAtRV .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qAx2kIAtRV .mbr-text {
  color: #767676;
}
.cid-qAx26gmeEZ {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qAx26gmeEZ .mbr-text,
.cid-qAx26gmeEZ blockquote {
  color: #767676;
}
.cid-qHCqZb44da {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqZb44da .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqZb44da .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqZb44da .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqZb44da .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqZb44da .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqZb44da .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqZb44da .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqZb44da .btn-social {
  border: none !important;
}
.cid-qHCqZb44da [class^="socicon-"]:before,
.cid-qHCqZb44da [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqZb44da .btn {
    font-size: 20px !important;
  }
}
.cid-rrCZTYk5N0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrCZTYk5N0 .content {
    text-align: center;
  }
  .cid-rrCZTYk5N0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrCZTYk5N0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrCZTYk5N0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrCZTYk5N0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrCZTYk5N0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrCZTYk5N0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrCZTYk5N0 .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-rrCZTYk5N0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrCZTYk5N0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrCZTYk5N0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrCZTYk5N0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrCZTYk5N0 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnB4RCDm .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnB4RCDm .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnB4RCDm a {
  font-style: normal;
}
.cid-r8NnB4RCDm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnB4RCDm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnB4RCDm .nav-item:focus,
.cid-r8NnB4RCDm .nav-link:focus {
  outline: none;
}
.cid-r8NnB4RCDm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnB4RCDm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnB4RCDm .menu-logo {
  margin-right: auto;
}
.cid-r8NnB4RCDm .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnB4RCDm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnB4RCDm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnB4RCDm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnB4RCDm .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnB4RCDm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnB4RCDm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnB4RCDm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnB4RCDm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnB4RCDm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnB4RCDm .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnB4RCDm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnB4RCDm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnB4RCDm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnB4RCDm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnB4RCDm .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-r8NnB4RCDm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnB4RCDm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnB4RCDm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnB4RCDm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnB4RCDm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnB4RCDm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnB4RCDm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnB4RCDm button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnB4RCDm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnB4RCDm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnB4RCDm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnB4RCDm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnB4RCDm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnB4RCDm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnB4RCDm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnB4RCDm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnB4RCDm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnB4RCDm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnB4RCDm .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnB4RCDm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnB4RCDm .collapsed .navbar-collapse.collapsing,
.cid-r8NnB4RCDm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnB4RCDm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnB4RCDm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnB4RCDm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnB4RCDm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnB4RCDm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnB4RCDm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnB4RCDm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnB4RCDm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnB4RCDm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnB4RCDm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnB4RCDm .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnB4RCDm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnB4RCDm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnB4RCDm .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-r8NnB4RCDm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnB4RCDm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnB4RCDm .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-r8NnB4RCDm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnB4RCDm img {
    height: 3.8rem !important;
  }
  .cid-r8NnB4RCDm .btn {
    display: -webkit-flex;
  }
  .cid-r8NnB4RCDm button.navbar-toggler {
    display: block;
  }
  .cid-r8NnB4RCDm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnB4RCDm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnB4RCDm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnB4RCDm .navbar-collapse.collapsing,
  .cid-r8NnB4RCDm .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnB4RCDm .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnB4RCDm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnB4RCDm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnB4RCDm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnB4RCDm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnB4RCDm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnB4RCDm .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnB4RCDm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnB4RCDm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnB4RCDm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnB4RCDm .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-r8NnB4RCDm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnB4RCDm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnB4RCDm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnB4RCDm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnB4RCDm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnB4RCDm .nav-link:hover,
.cid-r8NnB4RCDm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qKqmMnVXCa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKqmMnVXCa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKqmMnVXCa .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKqmMnVXCa .mbr-text {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qHCqTk1FlM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqTk1FlM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqTk1FlM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqTk1FlM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqTk1FlM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqTk1FlM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqTk1FlM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqTk1FlM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqTk1FlM .btn-social {
  border: none !important;
}
.cid-qHCqTk1FlM [class^="socicon-"]:before,
.cid-qHCqTk1FlM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqTk1FlM .btn {
    font-size: 20px !important;
  }
}
.cid-rrD02OATPb {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD02OATPb .content {
    text-align: center;
  }
  .cid-rrD02OATPb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD02OATPb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD02OATPb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD02OATPb .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD02OATPb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD02OATPb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD02OATPb .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-rrD02OATPb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD02OATPb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD02OATPb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD02OATPb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD02OATPb .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnGrowKN .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnGrowKN .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnGrowKN a {
  font-style: normal;
}
.cid-r8NnGrowKN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnGrowKN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnGrowKN .nav-item:focus,
.cid-r8NnGrowKN .nav-link:focus {
  outline: none;
}
.cid-r8NnGrowKN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnGrowKN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnGrowKN .menu-logo {
  margin-right: auto;
}
.cid-r8NnGrowKN .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnGrowKN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnGrowKN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnGrowKN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnGrowKN .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnGrowKN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnGrowKN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnGrowKN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnGrowKN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnGrowKN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnGrowKN .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnGrowKN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnGrowKN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnGrowKN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnGrowKN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnGrowKN .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-r8NnGrowKN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnGrowKN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnGrowKN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnGrowKN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnGrowKN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnGrowKN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnGrowKN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnGrowKN button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnGrowKN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnGrowKN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnGrowKN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnGrowKN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnGrowKN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnGrowKN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnGrowKN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnGrowKN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnGrowKN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnGrowKN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnGrowKN .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnGrowKN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnGrowKN .collapsed .navbar-collapse.collapsing,
.cid-r8NnGrowKN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnGrowKN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnGrowKN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnGrowKN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnGrowKN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnGrowKN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnGrowKN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnGrowKN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnGrowKN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnGrowKN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnGrowKN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnGrowKN .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnGrowKN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnGrowKN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnGrowKN .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-r8NnGrowKN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnGrowKN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnGrowKN .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-r8NnGrowKN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnGrowKN img {
    height: 3.8rem !important;
  }
  .cid-r8NnGrowKN .btn {
    display: -webkit-flex;
  }
  .cid-r8NnGrowKN button.navbar-toggler {
    display: block;
  }
  .cid-r8NnGrowKN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnGrowKN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnGrowKN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnGrowKN .navbar-collapse.collapsing,
  .cid-r8NnGrowKN .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnGrowKN .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnGrowKN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnGrowKN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnGrowKN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnGrowKN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnGrowKN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnGrowKN .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnGrowKN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnGrowKN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnGrowKN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnGrowKN .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-r8NnGrowKN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnGrowKN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnGrowKN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnGrowKN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnGrowKN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnGrowKN .nav-link:hover,
.cid-r8NnGrowKN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qAsUI4WmMZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qAsUI4WmMZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qAsUI4WmMZ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qAsUI4WmMZ .mbr-text {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qHCqVjLKoe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqVjLKoe .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqVjLKoe .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqVjLKoe .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqVjLKoe .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqVjLKoe .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqVjLKoe .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqVjLKoe .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqVjLKoe .btn-social {
  border: none !important;
}
.cid-qHCqVjLKoe [class^="socicon-"]:before,
.cid-qHCqVjLKoe [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqVjLKoe .btn {
    font-size: 20px !important;
  }
}
.cid-rrCZWFJ7qK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrCZWFJ7qK .content {
    text-align: center;
  }
  .cid-rrCZWFJ7qK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrCZWFJ7qK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrCZWFJ7qK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrCZWFJ7qK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrCZWFJ7qK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrCZWFJ7qK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrCZWFJ7qK .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-rrCZWFJ7qK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrCZWFJ7qK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrCZWFJ7qK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrCZWFJ7qK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrCZWFJ7qK .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnE5zk6n .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnE5zk6n .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnE5zk6n a {
  font-style: normal;
}
.cid-r8NnE5zk6n .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnE5zk6n .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnE5zk6n .nav-item:focus,
.cid-r8NnE5zk6n .nav-link:focus {
  outline: none;
}
.cid-r8NnE5zk6n .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnE5zk6n .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnE5zk6n .menu-logo {
  margin-right: auto;
}
.cid-r8NnE5zk6n .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnE5zk6n .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnE5zk6n .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnE5zk6n .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnE5zk6n .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnE5zk6n .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnE5zk6n .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnE5zk6n .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnE5zk6n .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnE5zk6n .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnE5zk6n .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnE5zk6n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnE5zk6n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnE5zk6n .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnE5zk6n .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnE5zk6n .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-r8NnE5zk6n .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnE5zk6n .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnE5zk6n .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnE5zk6n .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnE5zk6n .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnE5zk6n .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnE5zk6n button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnE5zk6n button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnE5zk6n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnE5zk6n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnE5zk6n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnE5zk6n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnE5zk6n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnE5zk6n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnE5zk6n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnE5zk6n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnE5zk6n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnE5zk6n .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnE5zk6n .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnE5zk6n .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnE5zk6n .collapsed .navbar-collapse.collapsing,
.cid-r8NnE5zk6n .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnE5zk6n .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnE5zk6n .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnE5zk6n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnE5zk6n .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnE5zk6n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnE5zk6n .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnE5zk6n .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnE5zk6n .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnE5zk6n .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnE5zk6n .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnE5zk6n .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnE5zk6n .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnE5zk6n .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnE5zk6n .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-r8NnE5zk6n .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnE5zk6n .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnE5zk6n .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-r8NnE5zk6n .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnE5zk6n img {
    height: 3.8rem !important;
  }
  .cid-r8NnE5zk6n .btn {
    display: -webkit-flex;
  }
  .cid-r8NnE5zk6n button.navbar-toggler {
    display: block;
  }
  .cid-r8NnE5zk6n .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnE5zk6n .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnE5zk6n .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnE5zk6n .navbar-collapse.collapsing,
  .cid-r8NnE5zk6n .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnE5zk6n .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnE5zk6n .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnE5zk6n .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnE5zk6n .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnE5zk6n .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnE5zk6n .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnE5zk6n .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnE5zk6n .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnE5zk6n .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnE5zk6n .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnE5zk6n .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-r8NnE5zk6n .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnE5zk6n .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnE5zk6n .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnE5zk6n .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnE5zk6n .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnE5zk6n .nav-link:hover,
.cid-r8NnE5zk6n .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qHCqOfYupO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqOfYupO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqOfYupO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqOfYupO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqOfYupO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqOfYupO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqOfYupO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqOfYupO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqOfYupO .btn-social {
  border: none !important;
}
.cid-qHCqOfYupO [class^="socicon-"]:before,
.cid-qHCqOfYupO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqOfYupO .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0rO6cey {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0rO6cey .content {
    text-align: center;
  }
  .cid-rrD0rO6cey .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0rO6cey .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0rO6cey .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0rO6cey .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0rO6cey .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0rO6cey .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0rO6cey .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-rrD0rO6cey .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0rO6cey .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0rO6cey .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0rO6cey .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0rO6cey .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8No4KOvDu .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8No4KOvDu .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8No4KOvDu a {
  font-style: normal;
}
.cid-r8No4KOvDu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8No4KOvDu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8No4KOvDu .nav-item:focus,
.cid-r8No4KOvDu .nav-link:focus {
  outline: none;
}
.cid-r8No4KOvDu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No4KOvDu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8No4KOvDu .menu-logo {
  margin-right: auto;
}
.cid-r8No4KOvDu .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No4KOvDu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8No4KOvDu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8No4KOvDu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8No4KOvDu .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8No4KOvDu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8No4KOvDu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8No4KOvDu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8No4KOvDu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8No4KOvDu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8No4KOvDu .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8No4KOvDu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8No4KOvDu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8No4KOvDu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8No4KOvDu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8No4KOvDu .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-r8No4KOvDu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8No4KOvDu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8No4KOvDu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8No4KOvDu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8No4KOvDu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8No4KOvDu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8No4KOvDu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8No4KOvDu button.navbar-toggler:focus {
  outline: none;
}
.cid-r8No4KOvDu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8No4KOvDu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8No4KOvDu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No4KOvDu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No4KOvDu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8No4KOvDu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No4KOvDu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8No4KOvDu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8No4KOvDu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No4KOvDu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No4KOvDu .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8No4KOvDu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8No4KOvDu .collapsed .navbar-collapse.collapsing,
.cid-r8No4KOvDu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8No4KOvDu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8No4KOvDu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8No4KOvDu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8No4KOvDu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8No4KOvDu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8No4KOvDu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8No4KOvDu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8No4KOvDu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8No4KOvDu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8No4KOvDu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8No4KOvDu .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8No4KOvDu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8No4KOvDu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No4KOvDu .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-r8No4KOvDu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8No4KOvDu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8No4KOvDu .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-r8No4KOvDu .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No4KOvDu img {
    height: 3.8rem !important;
  }
  .cid-r8No4KOvDu .btn {
    display: -webkit-flex;
  }
  .cid-r8No4KOvDu button.navbar-toggler {
    display: block;
  }
  .cid-r8No4KOvDu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8No4KOvDu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No4KOvDu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8No4KOvDu .navbar-collapse.collapsing,
  .cid-r8No4KOvDu .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8No4KOvDu .navbar-collapse.collapsing .navbar-nav,
  .cid-r8No4KOvDu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8No4KOvDu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8No4KOvDu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8No4KOvDu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8No4KOvDu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No4KOvDu .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8No4KOvDu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8No4KOvDu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8No4KOvDu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No4KOvDu .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-r8No4KOvDu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8No4KOvDu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8No4KOvDu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8No4KOvDu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8No4KOvDu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8No4KOvDu .nav-link:hover,
.cid-r8No4KOvDu .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qAsUI4WmMZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qAsUI4WmMZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qAsUI4WmMZ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qAsUI4WmMZ .mbr-text {
  color: #767676;
}
.cid-qAsVBAq88e {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAsVBAq88e .mbr-text,
.cid-qAsVBAq88e blockquote {
  color: #767676;
}
.cid-qHCskU8867 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCskU8867 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCskU8867 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCskU8867 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCskU8867 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCskU8867 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCskU8867 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCskU8867 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCskU8867 .btn-social {
  border: none !important;
}
.cid-qHCskU8867 [class^="socicon-"]:before,
.cid-qHCskU8867 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCskU8867 .btn {
    font-size: 20px !important;
  }
}
.cid-rrCZQHUNwJ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrCZQHUNwJ .content {
    text-align: center;
  }
  .cid-rrCZQHUNwJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrCZQHUNwJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrCZQHUNwJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrCZQHUNwJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrCZQHUNwJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrCZQHUNwJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrCZQHUNwJ .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-rrCZQHUNwJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrCZQHUNwJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrCZQHUNwJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrCZQHUNwJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrCZQHUNwJ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nnyp3c5Q .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nnyp3c5Q .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nnyp3c5Q a {
  font-style: normal;
}
.cid-r8Nnyp3c5Q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nnyp3c5Q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nnyp3c5Q .nav-item:focus,
.cid-r8Nnyp3c5Q .nav-link:focus {
  outline: none;
}
.cid-r8Nnyp3c5Q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nnyp3c5Q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nnyp3c5Q .menu-logo {
  margin-right: auto;
}
.cid-r8Nnyp3c5Q .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nnyp3c5Q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nnyp3c5Q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nnyp3c5Q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nnyp3c5Q .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nnyp3c5Q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nnyp3c5Q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nnyp3c5Q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nnyp3c5Q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nnyp3c5Q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nnyp3c5Q .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nnyp3c5Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nnyp3c5Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nnyp3c5Q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nnyp3c5Q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nnyp3c5Q .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-r8Nnyp3c5Q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nnyp3c5Q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nnyp3c5Q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nnyp3c5Q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nnyp3c5Q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nnyp3c5Q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nnyp3c5Q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nnyp3c5Q button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nnyp3c5Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nnyp3c5Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nnyp3c5Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nnyp3c5Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nnyp3c5Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nnyp3c5Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nnyp3c5Q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nnyp3c5Q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nnyp3c5Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nnyp3c5Q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nnyp3c5Q .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.collapsing,
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nnyp3c5Q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nnyp3c5Q .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nnyp3c5Q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nnyp3c5Q .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-r8Nnyp3c5Q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nnyp3c5Q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nnyp3c5Q .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-r8Nnyp3c5Q .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nnyp3c5Q img {
    height: 3.8rem !important;
  }
  .cid-r8Nnyp3c5Q .btn {
    display: -webkit-flex;
  }
  .cid-r8Nnyp3c5Q button.navbar-toggler {
    display: block;
  }
  .cid-r8Nnyp3c5Q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nnyp3c5Q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nnyp3c5Q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nnyp3c5Q .navbar-collapse.collapsing,
  .cid-r8Nnyp3c5Q .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nnyp3c5Q .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nnyp3c5Q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nnyp3c5Q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nnyp3c5Q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nnyp3c5Q .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nnyp3c5Q .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nnyp3c5Q .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nnyp3c5Q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nnyp3c5Q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nnyp3c5Q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nnyp3c5Q .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-r8Nnyp3c5Q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nnyp3c5Q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nnyp3c5Q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nnyp3c5Q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nnyp3c5Q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nnyp3c5Q .nav-link:hover,
.cid-r8Nnyp3c5Q .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qHCqKYn0NU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqKYn0NU .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqKYn0NU .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqKYn0NU .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqKYn0NU .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqKYn0NU .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqKYn0NU .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqKYn0NU .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqKYn0NU .btn-social {
  border: none !important;
}
.cid-qHCqKYn0NU [class^="socicon-"]:before,
.cid-qHCqKYn0NU [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqKYn0NU .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0ua2XOp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0ua2XOp .content {
    text-align: center;
  }
  .cid-rrD0ua2XOp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0ua2XOp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0ua2XOp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0ua2XOp .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0ua2XOp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0ua2XOp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0ua2XOp .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-rrD0ua2XOp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0ua2XOp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0ua2XOp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0ua2XOp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0ua2XOp .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8No73sAYw .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8No73sAYw .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8No73sAYw a {
  font-style: normal;
}
.cid-r8No73sAYw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8No73sAYw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8No73sAYw .nav-item:focus,
.cid-r8No73sAYw .nav-link:focus {
  outline: none;
}
.cid-r8No73sAYw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No73sAYw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8No73sAYw .menu-logo {
  margin-right: auto;
}
.cid-r8No73sAYw .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No73sAYw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8No73sAYw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8No73sAYw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8No73sAYw .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8No73sAYw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8No73sAYw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8No73sAYw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8No73sAYw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8No73sAYw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8No73sAYw .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8No73sAYw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8No73sAYw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8No73sAYw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8No73sAYw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8No73sAYw .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-r8No73sAYw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8No73sAYw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8No73sAYw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8No73sAYw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8No73sAYw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8No73sAYw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8No73sAYw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8No73sAYw button.navbar-toggler:focus {
  outline: none;
}
.cid-r8No73sAYw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8No73sAYw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8No73sAYw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No73sAYw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No73sAYw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8No73sAYw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No73sAYw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8No73sAYw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8No73sAYw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No73sAYw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No73sAYw .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8No73sAYw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8No73sAYw .collapsed .navbar-collapse.collapsing,
.cid-r8No73sAYw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8No73sAYw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8No73sAYw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8No73sAYw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8No73sAYw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8No73sAYw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8No73sAYw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8No73sAYw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8No73sAYw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8No73sAYw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8No73sAYw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8No73sAYw .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8No73sAYw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8No73sAYw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No73sAYw .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-r8No73sAYw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8No73sAYw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8No73sAYw .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-r8No73sAYw .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No73sAYw img {
    height: 3.8rem !important;
  }
  .cid-r8No73sAYw .btn {
    display: -webkit-flex;
  }
  .cid-r8No73sAYw button.navbar-toggler {
    display: block;
  }
  .cid-r8No73sAYw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8No73sAYw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No73sAYw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8No73sAYw .navbar-collapse.collapsing,
  .cid-r8No73sAYw .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8No73sAYw .navbar-collapse.collapsing .navbar-nav,
  .cid-r8No73sAYw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8No73sAYw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8No73sAYw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8No73sAYw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8No73sAYw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No73sAYw .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8No73sAYw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8No73sAYw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8No73sAYw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No73sAYw .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-r8No73sAYw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8No73sAYw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8No73sAYw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8No73sAYw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8No73sAYw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8No73sAYw .nav-link:hover,
.cid-r8No73sAYw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r6I6GYMPEH {
  background: #ffffff;
  background: linear-gradient(0deg, #000000, #ffffff);
}
.cid-r6I6GYMPEH .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-r6I6GYMPEH figcaption {
  position: relative;
}
.cid-r6I6GYMPEH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r6I6GYMPEH .image-block {
    width: 100% !important;
  }
}
.cid-r8MGnML319 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MGnML319 .content {
    text-align: center;
  }
  .cid-r8MGnML319 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MGnML319 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MGnML319 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MGnML319 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MGnML319 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MGnML319 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MGnML319 .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-r8MGnML319 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MGnML319 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MGnML319 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MGnML319 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MGnML319 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N346HwBN .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N346HwBN .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N346HwBN a {
  font-style: normal;
}
.cid-r8N346HwBN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N346HwBN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N346HwBN .nav-item:focus,
.cid-r8N346HwBN .nav-link:focus {
  outline: none;
}
.cid-r8N346HwBN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N346HwBN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N346HwBN .menu-logo {
  margin-right: auto;
}
.cid-r8N346HwBN .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N346HwBN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N346HwBN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N346HwBN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N346HwBN .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N346HwBN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N346HwBN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N346HwBN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N346HwBN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N346HwBN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N346HwBN .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N346HwBN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N346HwBN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N346HwBN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N346HwBN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N346HwBN .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-r8N346HwBN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N346HwBN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N346HwBN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N346HwBN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N346HwBN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N346HwBN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N346HwBN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N346HwBN button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N346HwBN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N346HwBN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N346HwBN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N346HwBN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N346HwBN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N346HwBN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N346HwBN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N346HwBN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N346HwBN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N346HwBN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N346HwBN .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N346HwBN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N346HwBN .collapsed .navbar-collapse.collapsing,
.cid-r8N346HwBN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N346HwBN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N346HwBN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N346HwBN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N346HwBN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N346HwBN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N346HwBN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N346HwBN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N346HwBN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N346HwBN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N346HwBN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N346HwBN .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N346HwBN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N346HwBN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N346HwBN .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-r8N346HwBN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N346HwBN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N346HwBN .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-r8N346HwBN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N346HwBN img {
    height: 3.8rem !important;
  }
  .cid-r8N346HwBN .btn {
    display: -webkit-flex;
  }
  .cid-r8N346HwBN button.navbar-toggler {
    display: block;
  }
  .cid-r8N346HwBN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N346HwBN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N346HwBN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N346HwBN .navbar-collapse.collapsing,
  .cid-r8N346HwBN .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N346HwBN .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N346HwBN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N346HwBN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N346HwBN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N346HwBN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N346HwBN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N346HwBN .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N346HwBN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N346HwBN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N346HwBN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N346HwBN .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-r8N346HwBN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N346HwBN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N346HwBN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N346HwBN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N346HwBN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N346HwBN .nav-link:hover,
.cid-r8N346HwBN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAld8NF8Xc {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAld8NF8Xc .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ5V60qLTl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ5V60qLTl .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ5V60qLTl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ5V60qLTl p {
  color: #767676;
  text-align: left;
}
.cid-qQ5V60qLTl .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ5V60qLTl .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ5V60qLTl .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r5XJsyQVB6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r5XJsyQVB6 .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ6O4XLPGg {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-qQ6O4XLPGg .image-block {
  margin: auto;
}
.cid-qQ6O4XLPGg figcaption {
  position: relative;
}
.cid-qQ6O4XLPGg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQ6O4XLPGg .image-block {
    width: 100% !important;
  }
}
.cid-r5XJj8Xk5F {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5XJj8Xk5F .mbr-section-subtitle {
  color: #232323;
}
.cid-r5XK9z43KV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r5XK9z43KV .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r5XK9z43KV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r5XK9z43KV p {
  color: #767676;
  text-align: left;
}
.cid-r5XK9z43KV .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r5XK9z43KV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r5XK9z43KV .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r5XV9iihyv {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r5XV9iihyv .image-block {
  margin: auto;
}
.cid-r5XV9iihyv figcaption {
  position: relative;
}
.cid-r5XV9iihyv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r5XV9iihyv .image-block {
    width: 100% !important;
  }
}
.cid-qQ6Oq6sYQu {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qQ6Oq6sYQu .image-block {
  margin: auto;
}
.cid-qQ6Oq6sYQu figcaption {
  position: relative;
}
.cid-qQ6Oq6sYQu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQ6Oq6sYQu .image-block {
    width: 100% !important;
  }
}
.cid-qQ6NvryruL {
  padding-top: 30px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-qQ6NvryruL .image-block {
  margin: auto;
}
.cid-qQ6NvryruL .mbr-figure {
  margin: 0 auto;
}
.cid-qQ6NvryruL figcaption {
  position: relative;
}
.cid-qQ6NvryruL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQ6NvryruL .image-block {
    width: 100% !important;
  }
}
.cid-qPEoq32WXz .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPEoq32WXz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPEoq32WXz .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-qPEoq32WXz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPEoq32WXz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MS18PSQj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MS18PSQj .content {
    text-align: center;
  }
  .cid-r8MS18PSQj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MS18PSQj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MS18PSQj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MS18PSQj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MS18PSQj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MS18PSQj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MS18PSQj .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-r8MS18PSQj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MS18PSQj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MS18PSQj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MS18PSQj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MS18PSQj .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmDhea0T .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmDhea0T .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmDhea0T a {
  font-style: normal;
}
.cid-r8NmDhea0T .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmDhea0T .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmDhea0T .nav-item:focus,
.cid-r8NmDhea0T .nav-link:focus {
  outline: none;
}
.cid-r8NmDhea0T .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmDhea0T .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmDhea0T .menu-logo {
  margin-right: auto;
}
.cid-r8NmDhea0T .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmDhea0T .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmDhea0T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmDhea0T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmDhea0T .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmDhea0T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmDhea0T .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmDhea0T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmDhea0T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmDhea0T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmDhea0T .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmDhea0T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmDhea0T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmDhea0T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmDhea0T .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmDhea0T .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-r8NmDhea0T .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmDhea0T .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmDhea0T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmDhea0T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmDhea0T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmDhea0T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmDhea0T button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmDhea0T button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmDhea0T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmDhea0T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmDhea0T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmDhea0T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmDhea0T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmDhea0T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmDhea0T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmDhea0T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmDhea0T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmDhea0T .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmDhea0T .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmDhea0T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmDhea0T .collapsed .navbar-collapse.collapsing,
.cid-r8NmDhea0T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmDhea0T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmDhea0T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmDhea0T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmDhea0T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmDhea0T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmDhea0T .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmDhea0T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmDhea0T .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmDhea0T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmDhea0T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmDhea0T .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmDhea0T .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmDhea0T .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmDhea0T .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-r8NmDhea0T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmDhea0T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmDhea0T .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-r8NmDhea0T .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmDhea0T img {
    height: 3.8rem !important;
  }
  .cid-r8NmDhea0T .btn {
    display: -webkit-flex;
  }
  .cid-r8NmDhea0T button.navbar-toggler {
    display: block;
  }
  .cid-r8NmDhea0T .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmDhea0T .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmDhea0T .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmDhea0T .navbar-collapse.collapsing,
  .cid-r8NmDhea0T .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmDhea0T .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmDhea0T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmDhea0T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmDhea0T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmDhea0T .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmDhea0T .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmDhea0T .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmDhea0T .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmDhea0T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmDhea0T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmDhea0T .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-r8NmDhea0T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmDhea0T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmDhea0T .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmDhea0T .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmDhea0T .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmDhea0T .nav-link:hover,
.cid-r8NmDhea0T .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAld8NF8Xc {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAld8NF8Xc .mbr-section-subtitle {
  color: #232323;
}
.cid-qZVrILidTt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-qZVrILidTt .image-block {
  margin: auto;
}
.cid-qZVrILidTt figcaption {
  position: relative;
}
.cid-qZVrILidTt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qZVrILidTt .image-block {
    width: 100% !important;
  }
}
.cid-qATNYALTDI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qATNYALTDI .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qATNYALTDI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qATNYALTDI p {
  color: #767676;
  text-align: left;
}
.cid-qATNYALTDI .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qATNYALTDI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qATNYALTDI .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qZUZfppTyS {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-qZUZfppTyS .image-block {
  margin: auto;
}
.cid-qZUZfppTyS figcaption {
  position: relative;
}
.cid-qZUZfppTyS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qZUZfppTyS .image-block {
    width: 100% !important;
  }
}
.cid-qPZM2no1lR .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPZM2no1lR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPZM2no1lR .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-qPZM2no1lR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPZM2no1lR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MS5lHzP8 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MS5lHzP8 .content {
    text-align: center;
  }
  .cid-r8MS5lHzP8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MS5lHzP8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MS5lHzP8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MS5lHzP8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MS5lHzP8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MS5lHzP8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MS5lHzP8 .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-r8MS5lHzP8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MS5lHzP8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MS5lHzP8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MS5lHzP8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MS5lHzP8 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmG1M7w1 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmG1M7w1 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmG1M7w1 a {
  font-style: normal;
}
.cid-r8NmG1M7w1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmG1M7w1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmG1M7w1 .nav-item:focus,
.cid-r8NmG1M7w1 .nav-link:focus {
  outline: none;
}
.cid-r8NmG1M7w1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmG1M7w1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmG1M7w1 .menu-logo {
  margin-right: auto;
}
.cid-r8NmG1M7w1 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmG1M7w1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmG1M7w1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmG1M7w1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmG1M7w1 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmG1M7w1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmG1M7w1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmG1M7w1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmG1M7w1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmG1M7w1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmG1M7w1 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmG1M7w1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmG1M7w1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmG1M7w1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmG1M7w1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmG1M7w1 .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-r8NmG1M7w1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmG1M7w1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmG1M7w1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmG1M7w1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmG1M7w1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmG1M7w1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmG1M7w1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmG1M7w1 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmG1M7w1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmG1M7w1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmG1M7w1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmG1M7w1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmG1M7w1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmG1M7w1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmG1M7w1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmG1M7w1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmG1M7w1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmG1M7w1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmG1M7w1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmG1M7w1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.collapsing,
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmG1M7w1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmG1M7w1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmG1M7w1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmG1M7w1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmG1M7w1 .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-r8NmG1M7w1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmG1M7w1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmG1M7w1 .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-r8NmG1M7w1 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmG1M7w1 img {
    height: 3.8rem !important;
  }
  .cid-r8NmG1M7w1 .btn {
    display: -webkit-flex;
  }
  .cid-r8NmG1M7w1 button.navbar-toggler {
    display: block;
  }
  .cid-r8NmG1M7w1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmG1M7w1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmG1M7w1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmG1M7w1 .navbar-collapse.collapsing,
  .cid-r8NmG1M7w1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmG1M7w1 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmG1M7w1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmG1M7w1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmG1M7w1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmG1M7w1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmG1M7w1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmG1M7w1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmG1M7w1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmG1M7w1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmG1M7w1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmG1M7w1 .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-r8NmG1M7w1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmG1M7w1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmG1M7w1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmG1M7w1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmG1M7w1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmG1M7w1 .nav-link:hover,
.cid-r8NmG1M7w1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAld8NF8Xc {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAld8NF8Xc .mbr-section-subtitle {
  color: #232323;
}
.cid-ruzkoo6UGu {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ruzkoo6UGu .image-block {
  margin: auto;
}
.cid-ruzkoo6UGu .mbr-figure {
  margin: 0 auto;
}
.cid-ruzkoo6UGu figcaption {
  position: relative;
}
.cid-ruzkoo6UGu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ruzkoo6UGu .image-block {
    width: 100% !important;
  }
}
.cid-qATNYALTDI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qATNYALTDI .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qATNYALTDI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qATNYALTDI p {
  color: #767676;
  text-align: left;
}
.cid-qATNYALTDI .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qATNYALTDI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qATNYALTDI .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-ruziN8j795 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-ruziN8j795 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-ruziN8j795 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-ruziN8j795 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ruziN8j795 .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ruziN8j795 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ruziN8j795 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ruziN8j795 .img-item {
    width: 100% !important;
  }
  .cid-ruziN8j795 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-qPEo4u24qD .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPEo4u24qD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPEo4u24qD .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-qPEo4u24qD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPEo4u24qD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MS8FK59h {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MS8FK59h .content {
    text-align: center;
  }
  .cid-r8MS8FK59h .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MS8FK59h .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MS8FK59h .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MS8FK59h .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MS8FK59h .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MS8FK59h .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MS8FK59h .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-r8MS8FK59h .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MS8FK59h .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MS8FK59h .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MS8FK59h .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MS8FK59h .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmInSbWh .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmInSbWh .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmInSbWh a {
  font-style: normal;
}
.cid-r8NmInSbWh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmInSbWh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmInSbWh .nav-item:focus,
.cid-r8NmInSbWh .nav-link:focus {
  outline: none;
}
.cid-r8NmInSbWh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmInSbWh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmInSbWh .menu-logo {
  margin-right: auto;
}
.cid-r8NmInSbWh .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmInSbWh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmInSbWh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmInSbWh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmInSbWh .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmInSbWh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmInSbWh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmInSbWh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmInSbWh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmInSbWh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmInSbWh .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmInSbWh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmInSbWh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmInSbWh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmInSbWh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmInSbWh .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-r8NmInSbWh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmInSbWh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmInSbWh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmInSbWh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmInSbWh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmInSbWh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmInSbWh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmInSbWh button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmInSbWh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmInSbWh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmInSbWh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmInSbWh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmInSbWh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmInSbWh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmInSbWh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmInSbWh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmInSbWh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmInSbWh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmInSbWh .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmInSbWh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmInSbWh .collapsed .navbar-collapse.collapsing,
.cid-r8NmInSbWh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmInSbWh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmInSbWh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmInSbWh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmInSbWh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmInSbWh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmInSbWh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmInSbWh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmInSbWh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmInSbWh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmInSbWh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmInSbWh .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmInSbWh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmInSbWh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmInSbWh .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-r8NmInSbWh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmInSbWh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmInSbWh .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-r8NmInSbWh .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmInSbWh img {
    height: 3.8rem !important;
  }
  .cid-r8NmInSbWh .btn {
    display: -webkit-flex;
  }
  .cid-r8NmInSbWh button.navbar-toggler {
    display: block;
  }
  .cid-r8NmInSbWh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmInSbWh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmInSbWh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmInSbWh .navbar-collapse.collapsing,
  .cid-r8NmInSbWh .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmInSbWh .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmInSbWh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmInSbWh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmInSbWh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmInSbWh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmInSbWh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmInSbWh .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmInSbWh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmInSbWh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmInSbWh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmInSbWh .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-r8NmInSbWh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmInSbWh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmInSbWh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmInSbWh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmInSbWh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmInSbWh .nav-link:hover,
.cid-r8NmInSbWh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qKqnTL9aeF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKqnTL9aeF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKqnTL9aeF .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKqnTL9aeF .mbr-text {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qHCqR3sVzG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqR3sVzG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqR3sVzG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqR3sVzG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqR3sVzG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqR3sVzG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqR3sVzG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqR3sVzG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqR3sVzG .btn-social {
  border: none !important;
}
.cid-qHCqR3sVzG [class^="socicon-"]:before,
.cid-qHCqR3sVzG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqR3sVzG .btn {
    font-size: 20px !important;
  }
}
.cid-rrD05J6Znq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD05J6Znq .content {
    text-align: center;
  }
  .cid-rrD05J6Znq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD05J6Znq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD05J6Znq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD05J6Znq .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD05J6Znq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD05J6Znq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD05J6Znq .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-rrD05J6Znq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD05J6Znq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD05J6Znq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD05J6Znq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD05J6Znq .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnJvcmet .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnJvcmet .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnJvcmet a {
  font-style: normal;
}
.cid-r8NnJvcmet .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnJvcmet .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnJvcmet .nav-item:focus,
.cid-r8NnJvcmet .nav-link:focus {
  outline: none;
}
.cid-r8NnJvcmet .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnJvcmet .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnJvcmet .menu-logo {
  margin-right: auto;
}
.cid-r8NnJvcmet .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnJvcmet .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnJvcmet .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnJvcmet .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnJvcmet .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnJvcmet .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnJvcmet .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnJvcmet .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnJvcmet .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnJvcmet .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnJvcmet .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnJvcmet .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnJvcmet .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnJvcmet .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnJvcmet .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnJvcmet .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-r8NnJvcmet .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnJvcmet .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnJvcmet .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnJvcmet .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnJvcmet .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnJvcmet .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnJvcmet button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnJvcmet button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnJvcmet button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnJvcmet button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnJvcmet button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnJvcmet button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnJvcmet button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnJvcmet nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnJvcmet nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnJvcmet nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnJvcmet nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnJvcmet .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnJvcmet .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnJvcmet .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnJvcmet .collapsed .navbar-collapse.collapsing,
.cid-r8NnJvcmet .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnJvcmet .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnJvcmet .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnJvcmet .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnJvcmet .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnJvcmet .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnJvcmet .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnJvcmet .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnJvcmet .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnJvcmet .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnJvcmet .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnJvcmet .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnJvcmet .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnJvcmet .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnJvcmet .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-r8NnJvcmet .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnJvcmet .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnJvcmet .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-r8NnJvcmet .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnJvcmet img {
    height: 3.8rem !important;
  }
  .cid-r8NnJvcmet .btn {
    display: -webkit-flex;
  }
  .cid-r8NnJvcmet button.navbar-toggler {
    display: block;
  }
  .cid-r8NnJvcmet .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnJvcmet .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnJvcmet .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnJvcmet .navbar-collapse.collapsing,
  .cid-r8NnJvcmet .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnJvcmet .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnJvcmet .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnJvcmet .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnJvcmet .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnJvcmet .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnJvcmet .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnJvcmet .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnJvcmet .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnJvcmet .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnJvcmet .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnJvcmet .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-r8NnJvcmet .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnJvcmet .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnJvcmet .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnJvcmet .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnJvcmet .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnJvcmet .nav-link:hover,
.cid-r8NnJvcmet .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qKqqjr0jS1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKqqjr0jS1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKqqjr0jS1 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKqqjr0jS1 .mbr-text {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qAwEyZHzPr .mbr-text DIV {
  color: #767676;
}
.cid-qHCqHKhJ68 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqHKhJ68 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqHKhJ68 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqHKhJ68 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqHKhJ68 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqHKhJ68 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqHKhJ68 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqHKhJ68 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqHKhJ68 .btn-social {
  border: none !important;
}
.cid-qHCqHKhJ68 [class^="socicon-"]:before,
.cid-qHCqHKhJ68 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqHKhJ68 .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0cmeurL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0cmeurL .content {
    text-align: center;
  }
  .cid-rrD0cmeurL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0cmeurL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0cmeurL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0cmeurL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0cmeurL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0cmeurL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0cmeurL .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-rrD0cmeurL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0cmeurL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0cmeurL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0cmeurL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0cmeurL .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnPejCPh .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnPejCPh .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnPejCPh a {
  font-style: normal;
}
.cid-r8NnPejCPh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnPejCPh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnPejCPh .nav-item:focus,
.cid-r8NnPejCPh .nav-link:focus {
  outline: none;
}
.cid-r8NnPejCPh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnPejCPh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnPejCPh .menu-logo {
  margin-right: auto;
}
.cid-r8NnPejCPh .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnPejCPh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnPejCPh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnPejCPh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnPejCPh .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnPejCPh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnPejCPh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnPejCPh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnPejCPh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnPejCPh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnPejCPh .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnPejCPh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnPejCPh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnPejCPh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnPejCPh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnPejCPh .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-r8NnPejCPh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnPejCPh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnPejCPh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnPejCPh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnPejCPh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnPejCPh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnPejCPh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnPejCPh button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnPejCPh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnPejCPh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnPejCPh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnPejCPh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnPejCPh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnPejCPh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnPejCPh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnPejCPh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnPejCPh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnPejCPh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnPejCPh .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnPejCPh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnPejCPh .collapsed .navbar-collapse.collapsing,
.cid-r8NnPejCPh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnPejCPh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnPejCPh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnPejCPh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnPejCPh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnPejCPh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnPejCPh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnPejCPh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnPejCPh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnPejCPh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnPejCPh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnPejCPh .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnPejCPh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnPejCPh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnPejCPh .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-r8NnPejCPh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnPejCPh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnPejCPh .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-r8NnPejCPh .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnPejCPh img {
    height: 3.8rem !important;
  }
  .cid-r8NnPejCPh .btn {
    display: -webkit-flex;
  }
  .cid-r8NnPejCPh button.navbar-toggler {
    display: block;
  }
  .cid-r8NnPejCPh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnPejCPh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnPejCPh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnPejCPh .navbar-collapse.collapsing,
  .cid-r8NnPejCPh .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnPejCPh .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnPejCPh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnPejCPh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnPejCPh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnPejCPh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnPejCPh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnPejCPh .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnPejCPh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnPejCPh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnPejCPh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnPejCPh .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-r8NnPejCPh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnPejCPh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnPejCPh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnPejCPh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnPejCPh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnPejCPh .nav-link:hover,
.cid-r8NnPejCPh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAld8NF8Xc {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAld8NF8Xc .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ5YOAWHLa {
  background: #ffffff;
}
.cid-qQ5YOAWHLa .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qQ5YOAWHLa .mbr-figure {
  margin: 0 auto;
}
.cid-qQ5YOAWHLa figcaption {
  position: relative;
}
.cid-qQ5YOAWHLa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQ5YOAWHLa .image-block {
    width: 100% !important;
  }
}
.cid-qBA4cn96Ww {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qBA4cn96Ww .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qBA4cn96Ww h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qBA4cn96Ww p {
  color: #767676;
  text-align: left;
}
.cid-qBA4cn96Ww .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qBA4cn96Ww .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qBA4cn96Ww .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r8cc6MYpSZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r8cc6MYpSZ .image-block {
  margin: auto;
}
.cid-r8cc6MYpSZ figcaption {
  position: relative;
}
.cid-r8cc6MYpSZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r8cc6MYpSZ .image-block {
    width: 100% !important;
  }
}
.cid-qQFiDRc2FI {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qQFiDRc2FI .image-block {
  margin: auto;
}
.cid-qQFiDRc2FI figcaption {
  position: relative;
}
.cid-qQFiDRc2FI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQFiDRc2FI .image-block {
    width: 100% !important;
  }
}
.cid-qHBYwtYMKF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qHBYwtYMKF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qHBYwtYMKF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qHBYwtYMKF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qHBYwtYMKF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qHBYwtYMKF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qHBYwtYMKF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qW2jwXaKQD {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qW2jwXaKQD .image-block {
  margin: auto;
}
.cid-qW2jwXaKQD figcaption {
  position: relative;
}
.cid-qW2jwXaKQD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qW2jwXaKQD .image-block {
    width: 100% !important;
  }
}
.cid-qQ1r54DhPS .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ1r54DhPS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ1r54DhPS .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-qQ1r54DhPS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ1r54DhPS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MSOaNOkN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSOaNOkN .content {
    text-align: center;
  }
  .cid-r8MSOaNOkN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSOaNOkN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSOaNOkN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSOaNOkN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSOaNOkN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSOaNOkN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSOaNOkN .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-r8MSOaNOkN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSOaNOkN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSOaNOkN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSOaNOkN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSOaNOkN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnjqoBEa .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnjqoBEa .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnjqoBEa a {
  font-style: normal;
}
.cid-r8NnjqoBEa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnjqoBEa .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnjqoBEa .nav-item:focus,
.cid-r8NnjqoBEa .nav-link:focus {
  outline: none;
}
.cid-r8NnjqoBEa .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnjqoBEa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnjqoBEa .menu-logo {
  margin-right: auto;
}
.cid-r8NnjqoBEa .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnjqoBEa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnjqoBEa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnjqoBEa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnjqoBEa .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnjqoBEa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnjqoBEa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnjqoBEa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnjqoBEa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnjqoBEa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnjqoBEa .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnjqoBEa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnjqoBEa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnjqoBEa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnjqoBEa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnjqoBEa .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-r8NnjqoBEa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnjqoBEa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnjqoBEa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnjqoBEa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnjqoBEa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnjqoBEa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnjqoBEa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnjqoBEa button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnjqoBEa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnjqoBEa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnjqoBEa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnjqoBEa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnjqoBEa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnjqoBEa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnjqoBEa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnjqoBEa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnjqoBEa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnjqoBEa .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnjqoBEa .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnjqoBEa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnjqoBEa .collapsed .navbar-collapse.collapsing,
.cid-r8NnjqoBEa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnjqoBEa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnjqoBEa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnjqoBEa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnjqoBEa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnjqoBEa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnjqoBEa .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnjqoBEa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnjqoBEa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnjqoBEa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnjqoBEa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnjqoBEa .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnjqoBEa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnjqoBEa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnjqoBEa .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-r8NnjqoBEa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnjqoBEa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnjqoBEa .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-r8NnjqoBEa .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnjqoBEa img {
    height: 3.8rem !important;
  }
  .cid-r8NnjqoBEa .btn {
    display: -webkit-flex;
  }
  .cid-r8NnjqoBEa button.navbar-toggler {
    display: block;
  }
  .cid-r8NnjqoBEa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnjqoBEa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnjqoBEa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnjqoBEa .navbar-collapse.collapsing,
  .cid-r8NnjqoBEa .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnjqoBEa .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnjqoBEa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnjqoBEa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnjqoBEa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnjqoBEa .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnjqoBEa .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnjqoBEa .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnjqoBEa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnjqoBEa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnjqoBEa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnjqoBEa .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-r8NnjqoBEa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnjqoBEa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnjqoBEa .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnjqoBEa .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnjqoBEa .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnjqoBEa .nav-link:hover,
.cid-r8NnjqoBEa .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qAwEyZHzPr .mbr-text DIV {
  color: #767676;
}
.cid-qHCqv316kJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qHCqv316kJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqv316kJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqv316kJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqv316kJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqv316kJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqv316kJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqv316kJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqv316kJ .btn-social {
  border: none !important;
}
.cid-qHCqv316kJ [class^="socicon-"]:before,
.cid-qHCqv316kJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqv316kJ .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0woGtaI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0woGtaI .content {
    text-align: center;
  }
  .cid-rrD0woGtaI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0woGtaI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0woGtaI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0woGtaI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0woGtaI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0woGtaI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0woGtaI .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-rrD0woGtaI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0woGtaI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0woGtaI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0woGtaI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0woGtaI .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8No9Nb7LX .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8No9Nb7LX .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8No9Nb7LX a {
  font-style: normal;
}
.cid-r8No9Nb7LX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8No9Nb7LX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8No9Nb7LX .nav-item:focus,
.cid-r8No9Nb7LX .nav-link:focus {
  outline: none;
}
.cid-r8No9Nb7LX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No9Nb7LX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8No9Nb7LX .menu-logo {
  margin-right: auto;
}
.cid-r8No9Nb7LX .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No9Nb7LX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8No9Nb7LX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8No9Nb7LX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8No9Nb7LX .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8No9Nb7LX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8No9Nb7LX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8No9Nb7LX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8No9Nb7LX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8No9Nb7LX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8No9Nb7LX .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8No9Nb7LX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8No9Nb7LX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8No9Nb7LX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8No9Nb7LX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8No9Nb7LX .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-r8No9Nb7LX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8No9Nb7LX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8No9Nb7LX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8No9Nb7LX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8No9Nb7LX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8No9Nb7LX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8No9Nb7LX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8No9Nb7LX button.navbar-toggler:focus {
  outline: none;
}
.cid-r8No9Nb7LX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8No9Nb7LX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8No9Nb7LX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No9Nb7LX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No9Nb7LX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8No9Nb7LX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No9Nb7LX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8No9Nb7LX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8No9Nb7LX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No9Nb7LX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No9Nb7LX .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8No9Nb7LX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8No9Nb7LX .collapsed .navbar-collapse.collapsing,
.cid-r8No9Nb7LX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8No9Nb7LX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8No9Nb7LX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8No9Nb7LX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8No9Nb7LX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8No9Nb7LX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8No9Nb7LX .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8No9Nb7LX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8No9Nb7LX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8No9Nb7LX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8No9Nb7LX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8No9Nb7LX .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8No9Nb7LX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8No9Nb7LX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No9Nb7LX .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-r8No9Nb7LX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8No9Nb7LX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8No9Nb7LX .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-r8No9Nb7LX .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No9Nb7LX img {
    height: 3.8rem !important;
  }
  .cid-r8No9Nb7LX .btn {
    display: -webkit-flex;
  }
  .cid-r8No9Nb7LX button.navbar-toggler {
    display: block;
  }
  .cid-r8No9Nb7LX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8No9Nb7LX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No9Nb7LX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8No9Nb7LX .navbar-collapse.collapsing,
  .cid-r8No9Nb7LX .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8No9Nb7LX .navbar-collapse.collapsing .navbar-nav,
  .cid-r8No9Nb7LX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8No9Nb7LX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8No9Nb7LX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8No9Nb7LX .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8No9Nb7LX .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No9Nb7LX .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8No9Nb7LX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8No9Nb7LX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8No9Nb7LX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No9Nb7LX .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-r8No9Nb7LX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8No9Nb7LX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8No9Nb7LX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8No9Nb7LX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8No9Nb7LX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8No9Nb7LX .nav-link:hover,
.cid-r8No9Nb7LX .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qAsUn8koJW {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUn8koJW .mbr-section-subtitle {
  color: #767676;
}
.cid-qAsUqrrkij {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qAsUqrrkij .mbr-text,
.cid-qAsUqrrkij blockquote {
  color: #767676;
}
.cid-qAwEyZHzPr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qAwEyZHzPr .mbr-text,
.cid-qAwEyZHzPr blockquote {
  color: #767676;
}
.cid-qAwEyZHzPr .mbr-text DIV {
  color: #767676;
}
.cid-qHCqih52Xs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qHCqih52Xs .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qHCqih52Xs .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qHCqih52Xs .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qHCqih52Xs .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qHCqih52Xs .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qHCqih52Xs .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qHCqih52Xs .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qHCqih52Xs .btn-social {
  border: none !important;
}
.cid-qHCqih52Xs [class^="socicon-"]:before,
.cid-qHCqih52Xs [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qHCqih52Xs .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0yNb62N {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0yNb62N .content {
    text-align: center;
  }
  .cid-rrD0yNb62N .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0yNb62N .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0yNb62N .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0yNb62N .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0yNb62N .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0yNb62N .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0yNb62N .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-rrD0yNb62N .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0yNb62N .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0yNb62N .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0yNb62N .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0yNb62N .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NocaW1xH .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NocaW1xH .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NocaW1xH a {
  font-style: normal;
}
.cid-r8NocaW1xH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NocaW1xH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NocaW1xH .nav-item:focus,
.cid-r8NocaW1xH .nav-link:focus {
  outline: none;
}
.cid-r8NocaW1xH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NocaW1xH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NocaW1xH .menu-logo {
  margin-right: auto;
}
.cid-r8NocaW1xH .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NocaW1xH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NocaW1xH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NocaW1xH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NocaW1xH .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NocaW1xH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NocaW1xH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NocaW1xH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NocaW1xH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NocaW1xH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NocaW1xH .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NocaW1xH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NocaW1xH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NocaW1xH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NocaW1xH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NocaW1xH .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-r8NocaW1xH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NocaW1xH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NocaW1xH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NocaW1xH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NocaW1xH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NocaW1xH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NocaW1xH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NocaW1xH button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NocaW1xH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NocaW1xH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NocaW1xH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NocaW1xH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NocaW1xH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NocaW1xH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NocaW1xH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NocaW1xH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NocaW1xH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NocaW1xH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NocaW1xH .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NocaW1xH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NocaW1xH .collapsed .navbar-collapse.collapsing,
.cid-r8NocaW1xH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NocaW1xH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NocaW1xH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NocaW1xH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NocaW1xH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NocaW1xH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NocaW1xH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NocaW1xH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NocaW1xH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NocaW1xH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NocaW1xH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NocaW1xH .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NocaW1xH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NocaW1xH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NocaW1xH .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-r8NocaW1xH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NocaW1xH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NocaW1xH .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-r8NocaW1xH .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NocaW1xH img {
    height: 3.8rem !important;
  }
  .cid-r8NocaW1xH .btn {
    display: -webkit-flex;
  }
  .cid-r8NocaW1xH button.navbar-toggler {
    display: block;
  }
  .cid-r8NocaW1xH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NocaW1xH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NocaW1xH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NocaW1xH .navbar-collapse.collapsing,
  .cid-r8NocaW1xH .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NocaW1xH .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NocaW1xH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NocaW1xH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NocaW1xH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NocaW1xH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NocaW1xH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NocaW1xH .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NocaW1xH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NocaW1xH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NocaW1xH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NocaW1xH .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-r8NocaW1xH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NocaW1xH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NocaW1xH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NocaW1xH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NocaW1xH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NocaW1xH .nav-link:hover,
.cid-r8NocaW1xH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r8MZcZ1OuM {
  background: #ffffff;
}
.cid-r8MZcZ1OuM .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-r8MZcZ1OuM figcaption {
  position: relative;
}
.cid-r8MZcZ1OuM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r8MZcZ1OuM .image-block {
    width: 100% !important;
  }
}
.cid-r8MGrrXLct {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MGrrXLct .content {
    text-align: center;
  }
  .cid-r8MGrrXLct .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MGrrXLct .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MGrrXLct .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MGrrXLct .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MGrrXLct .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MGrrXLct .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MGrrXLct .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-r8MGrrXLct .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MGrrXLct .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MGrrXLct .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MGrrXLct .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MGrrXLct .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8N3vb7Z1u .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8N3vb7Z1u .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8N3vb7Z1u a {
  font-style: normal;
}
.cid-r8N3vb7Z1u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8N3vb7Z1u .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8N3vb7Z1u .nav-item:focus,
.cid-r8N3vb7Z1u .nav-link:focus {
  outline: none;
}
.cid-r8N3vb7Z1u .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3vb7Z1u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8N3vb7Z1u .menu-logo {
  margin-right: auto;
}
.cid-r8N3vb7Z1u .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8N3vb7Z1u .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8N3vb7Z1u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8N3vb7Z1u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8N3vb7Z1u .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8N3vb7Z1u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8N3vb7Z1u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8N3vb7Z1u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8N3vb7Z1u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8N3vb7Z1u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8N3vb7Z1u .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8N3vb7Z1u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8N3vb7Z1u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8N3vb7Z1u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8N3vb7Z1u .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8N3vb7Z1u .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-r8N3vb7Z1u .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8N3vb7Z1u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8N3vb7Z1u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8N3vb7Z1u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8N3vb7Z1u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8N3vb7Z1u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8N3vb7Z1u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8N3vb7Z1u button.navbar-toggler:focus {
  outline: none;
}
.cid-r8N3vb7Z1u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8N3vb7Z1u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8N3vb7Z1u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3vb7Z1u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8N3vb7Z1u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8N3vb7Z1u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3vb7Z1u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8N3vb7Z1u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8N3vb7Z1u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8N3vb7Z1u .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3vb7Z1u .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8N3vb7Z1u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.collapsing,
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8N3vb7Z1u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8N3vb7Z1u .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8N3vb7Z1u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8N3vb7Z1u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8N3vb7Z1u .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-r8N3vb7Z1u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8N3vb7Z1u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8N3vb7Z1u .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-r8N3vb7Z1u .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3vb7Z1u img {
    height: 3.8rem !important;
  }
  .cid-r8N3vb7Z1u .btn {
    display: -webkit-flex;
  }
  .cid-r8N3vb7Z1u button.navbar-toggler {
    display: block;
  }
  .cid-r8N3vb7Z1u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8N3vb7Z1u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8N3vb7Z1u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8N3vb7Z1u .navbar-collapse.collapsing,
  .cid-r8N3vb7Z1u .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8N3vb7Z1u .navbar-collapse.collapsing .navbar-nav,
  .cid-r8N3vb7Z1u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8N3vb7Z1u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8N3vb7Z1u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8N3vb7Z1u .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8N3vb7Z1u .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3vb7Z1u .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8N3vb7Z1u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8N3vb7Z1u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8N3vb7Z1u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8N3vb7Z1u .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-r8N3vb7Z1u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8N3vb7Z1u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8N3vb7Z1u .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8N3vb7Z1u .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8N3vb7Z1u .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8N3vb7Z1u .nav-link:hover,
.cid-r8N3vb7Z1u .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qJ2CHi69uN {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qJ2CHi69uN .mbr-section-subtitle {
  color: #767676;
}
.cid-qJ2CHiDHke {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qJ2CHiDHke .mbr-text,
.cid-qJ2CHiDHke blockquote {
  color: #767676;
}
.cid-qJ2CHj4RIu {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qJ2CHj4RIu .mbr-text,
.cid-qJ2CHj4RIu blockquote {
  color: #767676;
}
.cid-qJ2CHj4RIu .mbr-text DIV {
  color: #767676;
}
.cid-qJ2CHk3eOu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qJ2CHk3eOu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qJ2CHk3eOu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qJ2CHk3eOu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qJ2CHk3eOu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qJ2CHk3eOu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qJ2CHk3eOu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qJ2CHk3eOu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qJ2CHk3eOu .btn-social {
  border: none !important;
}
.cid-qJ2CHk3eOu [class^="socicon-"]:before,
.cid-qJ2CHk3eOu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qJ2CHk3eOu .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0AMUXhy {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0AMUXhy .content {
    text-align: center;
  }
  .cid-rrD0AMUXhy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0AMUXhy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0AMUXhy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0AMUXhy .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0AMUXhy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0AMUXhy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0AMUXhy .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-rrD0AMUXhy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0AMUXhy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0AMUXhy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0AMUXhy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0AMUXhy .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nof2pSeM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nof2pSeM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nof2pSeM a {
  font-style: normal;
}
.cid-r8Nof2pSeM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nof2pSeM .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nof2pSeM .nav-item:focus,
.cid-r8Nof2pSeM .nav-link:focus {
  outline: none;
}
.cid-r8Nof2pSeM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nof2pSeM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nof2pSeM .menu-logo {
  margin-right: auto;
}
.cid-r8Nof2pSeM .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nof2pSeM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nof2pSeM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nof2pSeM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nof2pSeM .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nof2pSeM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nof2pSeM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nof2pSeM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nof2pSeM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nof2pSeM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nof2pSeM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nof2pSeM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nof2pSeM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nof2pSeM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nof2pSeM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nof2pSeM .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-r8Nof2pSeM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nof2pSeM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nof2pSeM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nof2pSeM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nof2pSeM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nof2pSeM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nof2pSeM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nof2pSeM button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nof2pSeM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nof2pSeM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nof2pSeM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nof2pSeM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nof2pSeM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nof2pSeM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nof2pSeM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nof2pSeM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nof2pSeM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nof2pSeM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nof2pSeM .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nof2pSeM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nof2pSeM .collapsed .navbar-collapse.collapsing,
.cid-r8Nof2pSeM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nof2pSeM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nof2pSeM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nof2pSeM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nof2pSeM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nof2pSeM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nof2pSeM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nof2pSeM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nof2pSeM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nof2pSeM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nof2pSeM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nof2pSeM .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nof2pSeM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nof2pSeM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nof2pSeM .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-r8Nof2pSeM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nof2pSeM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nof2pSeM .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-r8Nof2pSeM .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nof2pSeM img {
    height: 3.8rem !important;
  }
  .cid-r8Nof2pSeM .btn {
    display: -webkit-flex;
  }
  .cid-r8Nof2pSeM button.navbar-toggler {
    display: block;
  }
  .cid-r8Nof2pSeM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nof2pSeM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nof2pSeM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nof2pSeM .navbar-collapse.collapsing,
  .cid-r8Nof2pSeM .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nof2pSeM .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nof2pSeM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nof2pSeM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nof2pSeM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nof2pSeM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nof2pSeM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nof2pSeM .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nof2pSeM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nof2pSeM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nof2pSeM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nof2pSeM .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-r8Nof2pSeM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nof2pSeM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nof2pSeM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nof2pSeM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nof2pSeM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nof2pSeM .nav-link:hover,
.cid-r8Nof2pSeM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qJuVvKv54z {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qJuVvKv54z .mbr-section-subtitle {
  color: #232323;
}
.cid-rtIK1nTcTF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtIK1nTcTF .mbr-text {
  color: #767676;
}
.cid-rtIK1nTcTF .mbr-text p {
  background: #ffffff;
}
.cid-rtILX6CffW {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rtILX6CffW .image-block {
  margin: auto;
}
.cid-rtILX6CffW figcaption {
  position: relative;
}
.cid-rtILX6CffW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtILX6CffW .image-block {
    width: 100% !important;
  }
}
.cid-rtILgXCVUN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtILgXCVUN .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rtILgXCVUN .step {
  width: 44px;
  height: 44px;
  font-size: 22px;
  border-radius: 50%;
  border: 2px solid #efefef;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .cid-rtILgXCVUN .separline .step-wrapper {
    position: relative;
  }
  .cid-rtILgXCVUN .separline .step-wrapper:before,
  .cid-rtILgXCVUN .separline .step-wrapper:after {
    top: 24px;
    position: absolute;
    content: "";
    height: 2px;
    width: calc(50% + 15px - 22px - 8px);
    background-color: #efefef;
  }
  .cid-rtILgXCVUN .separline .step-wrapper:before {
    left: -15px;
  }
  .cid-rtILgXCVUN .separline .step-wrapper:after {
    left: calc(50% + 8px + 22px);
  }
  .cid-rtILgXCVUN .separline.last-child .step-wrapper:after,
  .cid-rtILgXCVUN .separline:nth-child(3n) .step-wrapper:after,
  .cid-rtILgXCVUN .separline:nth-child(3n+1) .step-wrapper:before {
    background: none;
  }
}
@media (max-width: 767px) {
  .cid-rtILgXCVUN .card:not(.last-child) {
    padding-bottom: 1.5rem;
  }
}
.cid-rtIPaCKxCE {
  padding-top: 15px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rtIPaCKxCE .image-block {
  margin: auto;
}
.cid-rtIPaCKxCE figcaption {
  position: relative;
}
.cid-rtIPaCKxCE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtIPaCKxCE .image-block {
    width: 100% !important;
  }
}
.cid-rtIPtQOW0r {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtIPtQOW0r .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rtIPtQOW0r .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rtIPtQOW0r .separline {
  position: relative;
}
.cid-rtIPtQOW0r .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #efefef;
}
.cid-rtIQDn5w4u {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rtIQDn5w4u .image-block {
  margin: auto;
}
.cid-rtIQDn5w4u figcaption {
  position: relative;
}
.cid-rtIQDn5w4u figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtIQDn5w4u .image-block {
    width: 100% !important;
  }
}
.cid-rtIYslPVEu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtIYslPVEu .mbr-section-subtitle {
  color: #767676;
}
.cid-rtIYtWgRzP {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rtIYtWgRzP .mbr-text {
  color: #767676;
}
.cid-rv8aj22nCG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rv8aj22nCG .mbr-text {
  color: #767676;
}
.cid-rv8aj22nCG .mbr-text p {
  background: #ffffff;
}
.cid-rv8aj22nCG .mbr-text P {
  text-align: center;
}
.cid-qPEngR4M4c .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPEngR4M4c .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPEngR4M4c .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-qPEngR4M4c .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPEngR4M4c .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qJuVvN2Z80 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qJuVvN2Z80 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qJuVvN2Z80 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qJuVvN2Z80 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qJuVvN2Z80 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qJuVvN2Z80 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qJuVvN2Z80 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSzojPnR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSzojPnR .content {
    text-align: center;
  }
  .cid-r8MSzojPnR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSzojPnR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSzojPnR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSzojPnR .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSzojPnR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSzojPnR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSzojPnR .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-r8MSzojPnR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSzojPnR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSzojPnR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSzojPnR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSzojPnR .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nna2pwcg .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nna2pwcg .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nna2pwcg a {
  font-style: normal;
}
.cid-r8Nna2pwcg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nna2pwcg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nna2pwcg .nav-item:focus,
.cid-r8Nna2pwcg .nav-link:focus {
  outline: none;
}
.cid-r8Nna2pwcg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nna2pwcg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nna2pwcg .menu-logo {
  margin-right: auto;
}
.cid-r8Nna2pwcg .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nna2pwcg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nna2pwcg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nna2pwcg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nna2pwcg .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nna2pwcg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nna2pwcg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nna2pwcg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nna2pwcg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nna2pwcg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nna2pwcg .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nna2pwcg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nna2pwcg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nna2pwcg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nna2pwcg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nna2pwcg .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-r8Nna2pwcg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nna2pwcg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nna2pwcg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nna2pwcg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nna2pwcg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nna2pwcg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nna2pwcg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nna2pwcg button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nna2pwcg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nna2pwcg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nna2pwcg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nna2pwcg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nna2pwcg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nna2pwcg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nna2pwcg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nna2pwcg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nna2pwcg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nna2pwcg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nna2pwcg .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nna2pwcg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nna2pwcg .collapsed .navbar-collapse.collapsing,
.cid-r8Nna2pwcg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nna2pwcg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nna2pwcg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nna2pwcg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nna2pwcg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nna2pwcg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nna2pwcg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nna2pwcg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nna2pwcg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nna2pwcg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nna2pwcg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nna2pwcg .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nna2pwcg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nna2pwcg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nna2pwcg .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-r8Nna2pwcg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nna2pwcg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nna2pwcg .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-r8Nna2pwcg .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nna2pwcg img {
    height: 3.8rem !important;
  }
  .cid-r8Nna2pwcg .btn {
    display: -webkit-flex;
  }
  .cid-r8Nna2pwcg button.navbar-toggler {
    display: block;
  }
  .cid-r8Nna2pwcg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nna2pwcg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nna2pwcg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nna2pwcg .navbar-collapse.collapsing,
  .cid-r8Nna2pwcg .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nna2pwcg .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nna2pwcg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nna2pwcg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nna2pwcg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nna2pwcg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nna2pwcg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nna2pwcg .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nna2pwcg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nna2pwcg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nna2pwcg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nna2pwcg .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-r8Nna2pwcg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nna2pwcg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nna2pwcg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nna2pwcg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nna2pwcg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nna2pwcg .nav-link:hover,
.cid-r8Nna2pwcg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qK2Vq7GVVJ {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qK2Vq7GVVJ .mbr-section-subtitle {
  color: #767676;
}
.cid-qK2Vq8hPW9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qK2Vq8hPW9 .mbr-text,
.cid-qK2Vq8hPW9 blockquote {
  color: #767676;
}
.cid-qKqoPEnY30 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKqoPEnY30 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKqoPEnY30 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKqoPEnY30 .mbr-text {
  color: #767676;
}
.cid-qK2Vq8MqYF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qK2Vq8MqYF .mbr-text,
.cid-qK2Vq8MqYF blockquote {
  color: #767676;
}
.cid-qK2Vq9ZG2J {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qK2Vq9ZG2J .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qK2Vq9ZG2J .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qK2Vq9ZG2J .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qK2Vq9ZG2J .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qK2Vq9ZG2J .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qK2Vq9ZG2J .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qK2Vq9ZG2J .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qK2Vq9ZG2J .btn-social {
  border: none !important;
}
.cid-qK2Vq9ZG2J [class^="socicon-"]:before,
.cid-qK2Vq9ZG2J [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qK2Vq9ZG2J .btn {
    font-size: 20px !important;
  }
}
.cid-rrD09iKmj2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD09iKmj2 .content {
    text-align: center;
  }
  .cid-rrD09iKmj2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD09iKmj2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD09iKmj2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD09iKmj2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD09iKmj2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD09iKmj2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD09iKmj2 .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-rrD09iKmj2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD09iKmj2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD09iKmj2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD09iKmj2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD09iKmj2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnMBeclZ .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnMBeclZ .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnMBeclZ a {
  font-style: normal;
}
.cid-r8NnMBeclZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnMBeclZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnMBeclZ .nav-item:focus,
.cid-r8NnMBeclZ .nav-link:focus {
  outline: none;
}
.cid-r8NnMBeclZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnMBeclZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnMBeclZ .menu-logo {
  margin-right: auto;
}
.cid-r8NnMBeclZ .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnMBeclZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnMBeclZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnMBeclZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnMBeclZ .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnMBeclZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnMBeclZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnMBeclZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnMBeclZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnMBeclZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnMBeclZ .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnMBeclZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnMBeclZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnMBeclZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnMBeclZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnMBeclZ .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-r8NnMBeclZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnMBeclZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnMBeclZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnMBeclZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnMBeclZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnMBeclZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnMBeclZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnMBeclZ button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnMBeclZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnMBeclZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnMBeclZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnMBeclZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnMBeclZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnMBeclZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnMBeclZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnMBeclZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnMBeclZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnMBeclZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnMBeclZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnMBeclZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnMBeclZ .collapsed .navbar-collapse.collapsing,
.cid-r8NnMBeclZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnMBeclZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnMBeclZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnMBeclZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnMBeclZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnMBeclZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnMBeclZ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnMBeclZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnMBeclZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnMBeclZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnMBeclZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnMBeclZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnMBeclZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnMBeclZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnMBeclZ .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-r8NnMBeclZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnMBeclZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnMBeclZ .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-r8NnMBeclZ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnMBeclZ img {
    height: 3.8rem !important;
  }
  .cid-r8NnMBeclZ .btn {
    display: -webkit-flex;
  }
  .cid-r8NnMBeclZ button.navbar-toggler {
    display: block;
  }
  .cid-r8NnMBeclZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnMBeclZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnMBeclZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnMBeclZ .navbar-collapse.collapsing,
  .cid-r8NnMBeclZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnMBeclZ .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnMBeclZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnMBeclZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnMBeclZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnMBeclZ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnMBeclZ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnMBeclZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnMBeclZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnMBeclZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnMBeclZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnMBeclZ .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-r8NnMBeclZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnMBeclZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnMBeclZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnMBeclZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnMBeclZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnMBeclZ .nav-link:hover,
.cid-r8NnMBeclZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qKgiqjFeAG {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKgiqjFeAG .mbr-section-subtitle {
  color: #767676;
}
.cid-qKgiqkisYB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKgiqkisYB .mbr-text,
.cid-qKgiqkisYB blockquote {
  color: #767676;
}
.cid-qKqrk8ntGT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKqrk8ntGT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKqrk8ntGT .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKqrk8ntGT .mbr-text {
  color: #767676;
}
.cid-qKgiqkMvmP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKgiqkMvmP .mbr-text,
.cid-qKgiqkMvmP blockquote {
  color: #767676;
}
.cid-qKgiqkMvmP .mbr-text DIV {
  color: #767676;
}
.cid-qKgiqlGNst {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKgiqlGNst .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qKgiqlGNst .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qKgiqlGNst .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qKgiqlGNst .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qKgiqlGNst .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qKgiqlGNst .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qKgiqlGNst .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qKgiqlGNst .btn-social {
  border: none !important;
}
.cid-qKgiqlGNst [class^="socicon-"]:before,
.cid-qKgiqlGNst [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qKgiqlGNst .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0hNp1LL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0hNp1LL .content {
    text-align: center;
  }
  .cid-rrD0hNp1LL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0hNp1LL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0hNp1LL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0hNp1LL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0hNp1LL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0hNp1LL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0hNp1LL .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-rrD0hNp1LL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0hNp1LL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0hNp1LL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0hNp1LL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0hNp1LL .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnUuKNpd .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnUuKNpd .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnUuKNpd a {
  font-style: normal;
}
.cid-r8NnUuKNpd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnUuKNpd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnUuKNpd .nav-item:focus,
.cid-r8NnUuKNpd .nav-link:focus {
  outline: none;
}
.cid-r8NnUuKNpd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnUuKNpd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnUuKNpd .menu-logo {
  margin-right: auto;
}
.cid-r8NnUuKNpd .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnUuKNpd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnUuKNpd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnUuKNpd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnUuKNpd .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnUuKNpd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnUuKNpd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnUuKNpd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnUuKNpd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnUuKNpd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnUuKNpd .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnUuKNpd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnUuKNpd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnUuKNpd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnUuKNpd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnUuKNpd .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-r8NnUuKNpd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnUuKNpd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnUuKNpd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnUuKNpd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnUuKNpd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnUuKNpd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnUuKNpd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnUuKNpd button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnUuKNpd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnUuKNpd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnUuKNpd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnUuKNpd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnUuKNpd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnUuKNpd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnUuKNpd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnUuKNpd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnUuKNpd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnUuKNpd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnUuKNpd .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnUuKNpd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnUuKNpd .collapsed .navbar-collapse.collapsing,
.cid-r8NnUuKNpd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnUuKNpd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnUuKNpd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnUuKNpd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnUuKNpd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnUuKNpd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnUuKNpd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnUuKNpd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnUuKNpd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnUuKNpd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnUuKNpd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnUuKNpd .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnUuKNpd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnUuKNpd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnUuKNpd .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-r8NnUuKNpd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnUuKNpd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnUuKNpd .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-r8NnUuKNpd .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnUuKNpd img {
    height: 3.8rem !important;
  }
  .cid-r8NnUuKNpd .btn {
    display: -webkit-flex;
  }
  .cid-r8NnUuKNpd button.navbar-toggler {
    display: block;
  }
  .cid-r8NnUuKNpd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnUuKNpd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnUuKNpd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnUuKNpd .navbar-collapse.collapsing,
  .cid-r8NnUuKNpd .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnUuKNpd .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnUuKNpd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnUuKNpd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnUuKNpd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnUuKNpd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnUuKNpd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnUuKNpd .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnUuKNpd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnUuKNpd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnUuKNpd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnUuKNpd .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-r8NnUuKNpd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnUuKNpd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnUuKNpd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnUuKNpd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnUuKNpd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnUuKNpd .nav-link:hover,
.cid-r8NnUuKNpd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qKlfaylbnT {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKlfaylbnT .mbr-section-subtitle {
  color: #767676;
}
.cid-qKlfayV3gg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKlfayV3gg .mbr-text,
.cid-qKlfayV3gg blockquote {
  color: #767676;
}
.cid-qKlfazsbYx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKlfazsbYx .mbr-text,
.cid-qKlfazsbYx blockquote {
  color: #767676;
}
.cid-qKlfazsbYx .mbr-text DIV {
  color: #767676;
}
.cid-qKlfaAn3Lg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qKlfaAn3Lg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qKlfaAn3Lg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qKlfaAn3Lg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qKlfaAn3Lg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qKlfaAn3Lg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qKlfaAn3Lg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qKlfaAn3Lg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qKlfaAn3Lg .btn-social {
  border: none !important;
}
.cid-qKlfaAn3Lg [class^="socicon-"]:before,
.cid-qKlfaAn3Lg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qKlfaAn3Lg .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0EUfdNN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0EUfdNN .content {
    text-align: center;
  }
  .cid-rrD0EUfdNN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0EUfdNN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0EUfdNN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0EUfdNN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0EUfdNN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0EUfdNN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0EUfdNN .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-rrD0EUfdNN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0EUfdNN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0EUfdNN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0EUfdNN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0EUfdNN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NohF0oke .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NohF0oke .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NohF0oke a {
  font-style: normal;
}
.cid-r8NohF0oke .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NohF0oke .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NohF0oke .nav-item:focus,
.cid-r8NohF0oke .nav-link:focus {
  outline: none;
}
.cid-r8NohF0oke .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NohF0oke .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NohF0oke .menu-logo {
  margin-right: auto;
}
.cid-r8NohF0oke .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NohF0oke .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NohF0oke .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NohF0oke .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NohF0oke .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NohF0oke .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NohF0oke .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NohF0oke .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NohF0oke .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NohF0oke .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NohF0oke .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NohF0oke .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NohF0oke .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NohF0oke .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NohF0oke .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NohF0oke .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-r8NohF0oke .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NohF0oke .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NohF0oke .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NohF0oke .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NohF0oke .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NohF0oke .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NohF0oke button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NohF0oke button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NohF0oke button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NohF0oke button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NohF0oke button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NohF0oke button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NohF0oke button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NohF0oke nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NohF0oke nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NohF0oke nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NohF0oke nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NohF0oke .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NohF0oke .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NohF0oke .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NohF0oke .collapsed .navbar-collapse.collapsing,
.cid-r8NohF0oke .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NohF0oke .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NohF0oke .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NohF0oke .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NohF0oke .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NohF0oke .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NohF0oke .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NohF0oke .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NohF0oke .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NohF0oke .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NohF0oke .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NohF0oke .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NohF0oke .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NohF0oke .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NohF0oke .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-r8NohF0oke .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NohF0oke .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NohF0oke .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-r8NohF0oke .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NohF0oke img {
    height: 3.8rem !important;
  }
  .cid-r8NohF0oke .btn {
    display: -webkit-flex;
  }
  .cid-r8NohF0oke button.navbar-toggler {
    display: block;
  }
  .cid-r8NohF0oke .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NohF0oke .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NohF0oke .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NohF0oke .navbar-collapse.collapsing,
  .cid-r8NohF0oke .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NohF0oke .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NohF0oke .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NohF0oke .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NohF0oke .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NohF0oke .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NohF0oke .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NohF0oke .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NohF0oke .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NohF0oke .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NohF0oke .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NohF0oke .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-r8NohF0oke .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NohF0oke .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NohF0oke .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NohF0oke .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NohF0oke .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NohF0oke .nav-link:hover,
.cid-r8NohF0oke .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qKlXBd53DC {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKlXBd53DC .mbr-section-subtitle {
  color: #767676;
}
.cid-qKlXBdEpRz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKlXBdEpRz .mbr-text,
.cid-qKlXBdEpRz blockquote {
  color: #767676;
}
.cid-qKqqS23Y4Q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKqqS23Y4Q .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKqqS23Y4Q .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKqqS23Y4Q .mbr-text {
  color: #767676;
}
.cid-qKlXBe6G7g {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKlXBe6G7g .mbr-text,
.cid-qKlXBe6G7g blockquote {
  color: #767676;
}
.cid-qKlXBe6G7g .mbr-text DIV {
  color: #767676;
  text-align: left;
}
.cid-qKlXBf17H6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKlXBf17H6 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qKlXBf17H6 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qKlXBf17H6 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qKlXBf17H6 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qKlXBf17H6 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qKlXBf17H6 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qKlXBf17H6 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qKlXBf17H6 .btn-social {
  border: none !important;
}
.cid-qKlXBf17H6 [class^="socicon-"]:before,
.cid-qKlXBf17H6 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qKlXBf17H6 .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0fb5Bcw {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0fb5Bcw .content {
    text-align: center;
  }
  .cid-rrD0fb5Bcw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0fb5Bcw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0fb5Bcw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0fb5Bcw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0fb5Bcw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0fb5Bcw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0fb5Bcw .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-rrD0fb5Bcw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0fb5Bcw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0fb5Bcw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0fb5Bcw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0fb5Bcw .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnS6djcu .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnS6djcu .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnS6djcu a {
  font-style: normal;
}
.cid-r8NnS6djcu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnS6djcu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnS6djcu .nav-item:focus,
.cid-r8NnS6djcu .nav-link:focus {
  outline: none;
}
.cid-r8NnS6djcu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnS6djcu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnS6djcu .menu-logo {
  margin-right: auto;
}
.cid-r8NnS6djcu .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnS6djcu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnS6djcu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnS6djcu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnS6djcu .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnS6djcu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnS6djcu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnS6djcu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnS6djcu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnS6djcu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnS6djcu .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnS6djcu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnS6djcu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnS6djcu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnS6djcu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnS6djcu .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-r8NnS6djcu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnS6djcu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnS6djcu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnS6djcu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnS6djcu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnS6djcu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnS6djcu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnS6djcu button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnS6djcu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnS6djcu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnS6djcu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnS6djcu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnS6djcu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnS6djcu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnS6djcu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnS6djcu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnS6djcu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnS6djcu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnS6djcu .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnS6djcu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnS6djcu .collapsed .navbar-collapse.collapsing,
.cid-r8NnS6djcu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnS6djcu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnS6djcu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnS6djcu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnS6djcu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnS6djcu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnS6djcu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnS6djcu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnS6djcu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnS6djcu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnS6djcu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnS6djcu .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnS6djcu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnS6djcu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnS6djcu .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-r8NnS6djcu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnS6djcu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnS6djcu .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-r8NnS6djcu .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnS6djcu img {
    height: 3.8rem !important;
  }
  .cid-r8NnS6djcu .btn {
    display: -webkit-flex;
  }
  .cid-r8NnS6djcu button.navbar-toggler {
    display: block;
  }
  .cid-r8NnS6djcu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnS6djcu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnS6djcu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnS6djcu .navbar-collapse.collapsing,
  .cid-r8NnS6djcu .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnS6djcu .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnS6djcu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnS6djcu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnS6djcu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnS6djcu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnS6djcu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnS6djcu .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnS6djcu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnS6djcu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnS6djcu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnS6djcu .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-r8NnS6djcu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnS6djcu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnS6djcu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnS6djcu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnS6djcu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnS6djcu .nav-link:hover,
.cid-r8NnS6djcu .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qKqC1mf9k0 {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKqC1mf9k0 .mbr-section-subtitle {
  color: #767676;
}
.cid-qKqC1mRPo2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKqC1mRPo2 .mbr-text,
.cid-qKqC1mRPo2 blockquote {
  color: #767676;
}
.cid-qKqC1nlSDn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKqC1nlSDn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKqC1nlSDn .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKqC1nlSDn .mbr-text {
  color: #767676;
}
.cid-qKqC1nTHlA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKqC1nTHlA .mbr-text,
.cid-qKqC1nTHlA blockquote {
  color: #767676;
}
.cid-qKqC1nTHlA .mbr-text DIV {
  color: #767676;
}
.cid-qKqC1oKmO1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKqC1oKmO1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qKqC1oKmO1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qKqC1oKmO1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qKqC1oKmO1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qKqC1oKmO1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qKqC1oKmO1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qKqC1oKmO1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qKqC1oKmO1 .btn-social {
  border: none !important;
}
.cid-qKqC1oKmO1 [class^="socicon-"]:before,
.cid-qKqC1oKmO1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qKqC1oKmO1 .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0khuIRS {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0khuIRS .content {
    text-align: center;
  }
  .cid-rrD0khuIRS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0khuIRS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0khuIRS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0khuIRS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0khuIRS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0khuIRS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0khuIRS .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-rrD0khuIRS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0khuIRS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0khuIRS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0khuIRS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0khuIRS .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnWWfAXX .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnWWfAXX .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnWWfAXX a {
  font-style: normal;
}
.cid-r8NnWWfAXX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnWWfAXX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnWWfAXX .nav-item:focus,
.cid-r8NnWWfAXX .nav-link:focus {
  outline: none;
}
.cid-r8NnWWfAXX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnWWfAXX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnWWfAXX .menu-logo {
  margin-right: auto;
}
.cid-r8NnWWfAXX .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnWWfAXX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnWWfAXX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnWWfAXX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnWWfAXX .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnWWfAXX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnWWfAXX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnWWfAXX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnWWfAXX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnWWfAXX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnWWfAXX .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnWWfAXX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnWWfAXX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnWWfAXX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnWWfAXX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnWWfAXX .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-r8NnWWfAXX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnWWfAXX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnWWfAXX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnWWfAXX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnWWfAXX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnWWfAXX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnWWfAXX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnWWfAXX button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnWWfAXX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnWWfAXX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnWWfAXX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnWWfAXX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnWWfAXX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnWWfAXX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnWWfAXX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnWWfAXX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnWWfAXX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnWWfAXX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnWWfAXX .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnWWfAXX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnWWfAXX .collapsed .navbar-collapse.collapsing,
.cid-r8NnWWfAXX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnWWfAXX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnWWfAXX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnWWfAXX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnWWfAXX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnWWfAXX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnWWfAXX .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnWWfAXX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnWWfAXX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnWWfAXX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnWWfAXX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnWWfAXX .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnWWfAXX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnWWfAXX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnWWfAXX .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-r8NnWWfAXX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnWWfAXX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnWWfAXX .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-r8NnWWfAXX .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnWWfAXX img {
    height: 3.8rem !important;
  }
  .cid-r8NnWWfAXX .btn {
    display: -webkit-flex;
  }
  .cid-r8NnWWfAXX button.navbar-toggler {
    display: block;
  }
  .cid-r8NnWWfAXX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnWWfAXX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnWWfAXX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnWWfAXX .navbar-collapse.collapsing,
  .cid-r8NnWWfAXX .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnWWfAXX .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnWWfAXX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnWWfAXX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnWWfAXX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnWWfAXX .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnWWfAXX .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnWWfAXX .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnWWfAXX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnWWfAXX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnWWfAXX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnWWfAXX .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-r8NnWWfAXX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnWWfAXX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnWWfAXX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnWWfAXX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnWWfAXX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnWWfAXX .nav-link:hover,
.cid-r8NnWWfAXX .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qKsuIW8ODr {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKsuIW8ODr .mbr-section-subtitle {
  color: #767676;
}
.cid-qKsuIWJGGT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKsuIWJGGT .mbr-text,
.cid-qKsuIWJGGT blockquote {
  color: #767676;
}
.cid-qKsuIXa5wv {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKsuIXa5wv .mbr-text,
.cid-qKsuIXa5wv blockquote {
  color: #767676;
}
.cid-qKsuIXa5wv .mbr-text DIV {
  color: #767676;
}
.cid-qKsuIY1Dul {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qKsuIY1Dul .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qKsuIY1Dul .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qKsuIY1Dul .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qKsuIY1Dul .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qKsuIY1Dul .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qKsuIY1Dul .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qKsuIY1Dul .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qKsuIY1Dul .btn-social {
  border: none !important;
}
.cid-qKsuIY1Dul [class^="socicon-"]:before,
.cid-qKsuIY1Dul [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qKsuIY1Dul .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0HraRfh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0HraRfh .content {
    text-align: center;
  }
  .cid-rrD0HraRfh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0HraRfh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0HraRfh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0HraRfh .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0HraRfh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0HraRfh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0HraRfh .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-rrD0HraRfh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0HraRfh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0HraRfh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0HraRfh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0HraRfh .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NokZ8N5R .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NokZ8N5R .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NokZ8N5R a {
  font-style: normal;
}
.cid-r8NokZ8N5R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NokZ8N5R .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NokZ8N5R .nav-item:focus,
.cid-r8NokZ8N5R .nav-link:focus {
  outline: none;
}
.cid-r8NokZ8N5R .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NokZ8N5R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NokZ8N5R .menu-logo {
  margin-right: auto;
}
.cid-r8NokZ8N5R .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NokZ8N5R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NokZ8N5R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NokZ8N5R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NokZ8N5R .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NokZ8N5R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NokZ8N5R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NokZ8N5R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NokZ8N5R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NokZ8N5R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NokZ8N5R .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NokZ8N5R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NokZ8N5R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NokZ8N5R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NokZ8N5R .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NokZ8N5R .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-r8NokZ8N5R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NokZ8N5R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NokZ8N5R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NokZ8N5R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NokZ8N5R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NokZ8N5R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NokZ8N5R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NokZ8N5R button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NokZ8N5R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NokZ8N5R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NokZ8N5R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NokZ8N5R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NokZ8N5R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NokZ8N5R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NokZ8N5R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NokZ8N5R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NokZ8N5R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NokZ8N5R .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NokZ8N5R .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NokZ8N5R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NokZ8N5R .collapsed .navbar-collapse.collapsing,
.cid-r8NokZ8N5R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NokZ8N5R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NokZ8N5R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NokZ8N5R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NokZ8N5R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NokZ8N5R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NokZ8N5R .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NokZ8N5R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NokZ8N5R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NokZ8N5R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NokZ8N5R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NokZ8N5R .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NokZ8N5R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NokZ8N5R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NokZ8N5R .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-r8NokZ8N5R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NokZ8N5R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NokZ8N5R .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-r8NokZ8N5R .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NokZ8N5R img {
    height: 3.8rem !important;
  }
  .cid-r8NokZ8N5R .btn {
    display: -webkit-flex;
  }
  .cid-r8NokZ8N5R button.navbar-toggler {
    display: block;
  }
  .cid-r8NokZ8N5R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NokZ8N5R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NokZ8N5R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NokZ8N5R .navbar-collapse.collapsing,
  .cid-r8NokZ8N5R .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NokZ8N5R .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NokZ8N5R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NokZ8N5R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NokZ8N5R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NokZ8N5R .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NokZ8N5R .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NokZ8N5R .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NokZ8N5R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NokZ8N5R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NokZ8N5R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NokZ8N5R .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-r8NokZ8N5R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NokZ8N5R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NokZ8N5R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NokZ8N5R .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NokZ8N5R .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NokZ8N5R .nav-link:hover,
.cid-r8NokZ8N5R .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qKOsAeCDuN {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKOsAeCDuN .mbr-section-subtitle {
  color: #767676;
}
.cid-qKOsAfjZRC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKOsAfjZRC .mbr-text,
.cid-qKOsAfjZRC blockquote {
  color: #767676;
}
.cid-qKOsAfLHqL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKOsAfLHqL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKOsAfLHqL .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKOsAfLHqL .mbr-text {
  color: #767676;
}
.cid-qKOsAgkqDk {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKOsAgkqDk .mbr-text,
.cid-qKOsAgkqDk blockquote {
  color: #767676;
}
.cid-qKOsAgkqDk .mbr-text DIV {
  color: #767676;
}
.cid-qKOsAhbXTx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKOsAhbXTx .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qKOsAhbXTx .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qKOsAhbXTx .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qKOsAhbXTx .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qKOsAhbXTx .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qKOsAhbXTx .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qKOsAhbXTx .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qKOsAhbXTx .btn-social {
  border: none !important;
}
.cid-qKOsAhbXTx [class^="socicon-"]:before,
.cid-qKOsAhbXTx [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qKOsAhbXTx .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0muNis9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0muNis9 .content {
    text-align: center;
  }
  .cid-rrD0muNis9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0muNis9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0muNis9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0muNis9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0muNis9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0muNis9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0muNis9 .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-rrD0muNis9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0muNis9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0muNis9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0muNis9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0muNis9 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnZg5gYP .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnZg5gYP .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnZg5gYP a {
  font-style: normal;
}
.cid-r8NnZg5gYP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnZg5gYP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnZg5gYP .nav-item:focus,
.cid-r8NnZg5gYP .nav-link:focus {
  outline: none;
}
.cid-r8NnZg5gYP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnZg5gYP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnZg5gYP .menu-logo {
  margin-right: auto;
}
.cid-r8NnZg5gYP .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnZg5gYP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnZg5gYP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnZg5gYP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnZg5gYP .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnZg5gYP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnZg5gYP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnZg5gYP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnZg5gYP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnZg5gYP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnZg5gYP .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnZg5gYP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnZg5gYP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnZg5gYP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnZg5gYP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnZg5gYP .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-r8NnZg5gYP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnZg5gYP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnZg5gYP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnZg5gYP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnZg5gYP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnZg5gYP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnZg5gYP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnZg5gYP button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnZg5gYP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnZg5gYP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnZg5gYP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnZg5gYP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnZg5gYP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnZg5gYP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnZg5gYP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnZg5gYP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnZg5gYP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnZg5gYP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnZg5gYP .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnZg5gYP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnZg5gYP .collapsed .navbar-collapse.collapsing,
.cid-r8NnZg5gYP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnZg5gYP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnZg5gYP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnZg5gYP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnZg5gYP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnZg5gYP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnZg5gYP .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnZg5gYP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnZg5gYP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnZg5gYP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnZg5gYP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnZg5gYP .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnZg5gYP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnZg5gYP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnZg5gYP .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-r8NnZg5gYP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnZg5gYP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnZg5gYP .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-r8NnZg5gYP .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnZg5gYP img {
    height: 3.8rem !important;
  }
  .cid-r8NnZg5gYP .btn {
    display: -webkit-flex;
  }
  .cid-r8NnZg5gYP button.navbar-toggler {
    display: block;
  }
  .cid-r8NnZg5gYP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnZg5gYP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnZg5gYP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnZg5gYP .navbar-collapse.collapsing,
  .cid-r8NnZg5gYP .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnZg5gYP .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnZg5gYP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnZg5gYP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnZg5gYP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnZg5gYP .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnZg5gYP .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnZg5gYP .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnZg5gYP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnZg5gYP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnZg5gYP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnZg5gYP .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-r8NnZg5gYP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnZg5gYP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnZg5gYP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnZg5gYP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnZg5gYP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnZg5gYP .nav-link:hover,
.cid-r8NnZg5gYP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qKZw5I9I8F {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKZw5I9I8F .mbr-section-subtitle {
  color: #767676;
}
.cid-qKZw5IKse5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qKZw5IKse5 .mbr-text,
.cid-qKZw5IKse5 blockquote {
  color: #767676;
}
.cid-qKZw5JcruB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qKZw5JcruB .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qKZw5JcruB .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qKZw5JcruB .mbr-text {
  color: #767676;
}
.cid-qKZw5JLwqx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKZw5JLwqx .mbr-text,
.cid-qKZw5JLwqx blockquote {
  color: #767676;
}
.cid-qKZw5JLwqx .mbr-text DIV {
  color: #767676;
}
.cid-qKZw5KFbUX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qKZw5KFbUX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qKZw5KFbUX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qKZw5KFbUX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qKZw5KFbUX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qKZw5KFbUX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qKZw5KFbUX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qKZw5KFbUX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qKZw5KFbUX .btn-social {
  border: none !important;
}
.cid-qKZw5KFbUX [class^="socicon-"]:before,
.cid-qKZw5KFbUX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qKZw5KFbUX .btn {
    font-size: 20px !important;
  }
}
.cid-rrD0pgq742 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD0pgq742 .content {
    text-align: center;
  }
  .cid-rrD0pgq742 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD0pgq742 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD0pgq742 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD0pgq742 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD0pgq742 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD0pgq742 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD0pgq742 .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-rrD0pgq742 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD0pgq742 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD0pgq742 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD0pgq742 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD0pgq742 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8No27b9SH .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8No27b9SH .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8No27b9SH a {
  font-style: normal;
}
.cid-r8No27b9SH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8No27b9SH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8No27b9SH .nav-item:focus,
.cid-r8No27b9SH .nav-link:focus {
  outline: none;
}
.cid-r8No27b9SH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No27b9SH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8No27b9SH .menu-logo {
  margin-right: auto;
}
.cid-r8No27b9SH .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8No27b9SH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8No27b9SH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8No27b9SH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8No27b9SH .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8No27b9SH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8No27b9SH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8No27b9SH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8No27b9SH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8No27b9SH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8No27b9SH .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8No27b9SH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8No27b9SH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8No27b9SH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8No27b9SH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8No27b9SH .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-r8No27b9SH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8No27b9SH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8No27b9SH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8No27b9SH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8No27b9SH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8No27b9SH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8No27b9SH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8No27b9SH button.navbar-toggler:focus {
  outline: none;
}
.cid-r8No27b9SH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8No27b9SH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8No27b9SH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No27b9SH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8No27b9SH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8No27b9SH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No27b9SH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8No27b9SH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8No27b9SH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8No27b9SH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No27b9SH .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8No27b9SH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8No27b9SH .collapsed .navbar-collapse.collapsing,
.cid-r8No27b9SH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8No27b9SH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8No27b9SH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8No27b9SH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8No27b9SH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8No27b9SH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8No27b9SH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8No27b9SH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8No27b9SH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8No27b9SH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8No27b9SH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8No27b9SH .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8No27b9SH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8No27b9SH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8No27b9SH .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-r8No27b9SH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8No27b9SH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8No27b9SH .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-r8No27b9SH .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No27b9SH img {
    height: 3.8rem !important;
  }
  .cid-r8No27b9SH .btn {
    display: -webkit-flex;
  }
  .cid-r8No27b9SH button.navbar-toggler {
    display: block;
  }
  .cid-r8No27b9SH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8No27b9SH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8No27b9SH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8No27b9SH .navbar-collapse.collapsing,
  .cid-r8No27b9SH .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8No27b9SH .navbar-collapse.collapsing .navbar-nav,
  .cid-r8No27b9SH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8No27b9SH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8No27b9SH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8No27b9SH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8No27b9SH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No27b9SH .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8No27b9SH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8No27b9SH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8No27b9SH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8No27b9SH .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-r8No27b9SH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8No27b9SH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8No27b9SH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8No27b9SH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8No27b9SH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8No27b9SH .nav-link:hover,
.cid-r8No27b9SH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qPmxFAPfsj {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qPmxFAPfsj .mbr-section-subtitle {
  color: #232323;
}
.cid-qPZGdzBIKU {
  background: #ffffff;
}
.cid-qPZGdzBIKU .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qPZGdzBIKU figcaption {
  position: relative;
}
.cid-qPZGdzBIKU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qPZGdzBIKU .image-block {
    width: 100% !important;
  }
}
.cid-qPmxFClt7e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qPmxFClt7e .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qPmxFClt7e h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qPmxFClt7e p {
  color: #767676;
  text-align: left;
}
.cid-qPmxFClt7e .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qPmxFClt7e .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qPmxFClt7e .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qPZGLYlV4d .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPZGLYlV4d .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPZGLYlV4d .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-qPZGLYlV4d .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPZGLYlV4d .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qPmxFDd2iB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qPmxFDd2iB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qPmxFDd2iB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qPmxFDd2iB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qPmxFDd2iB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qPmxFDd2iB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qPmxFDd2iB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSiZfXqt {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSiZfXqt .content {
    text-align: center;
  }
  .cid-r8MSiZfXqt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSiZfXqt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSiZfXqt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSiZfXqt .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSiZfXqt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSiZfXqt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSiZfXqt .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-r8MSiZfXqt .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSiZfXqt .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSiZfXqt .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSiZfXqt .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSiZfXqt .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmRI5bwj .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmRI5bwj .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmRI5bwj a {
  font-style: normal;
}
.cid-r8NmRI5bwj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmRI5bwj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmRI5bwj .nav-item:focus,
.cid-r8NmRI5bwj .nav-link:focus {
  outline: none;
}
.cid-r8NmRI5bwj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmRI5bwj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmRI5bwj .menu-logo {
  margin-right: auto;
}
.cid-r8NmRI5bwj .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmRI5bwj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmRI5bwj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmRI5bwj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmRI5bwj .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmRI5bwj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmRI5bwj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmRI5bwj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmRI5bwj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmRI5bwj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmRI5bwj .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmRI5bwj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmRI5bwj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmRI5bwj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmRI5bwj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmRI5bwj .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-r8NmRI5bwj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmRI5bwj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmRI5bwj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmRI5bwj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmRI5bwj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmRI5bwj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmRI5bwj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmRI5bwj button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmRI5bwj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmRI5bwj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmRI5bwj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmRI5bwj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmRI5bwj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmRI5bwj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmRI5bwj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmRI5bwj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmRI5bwj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmRI5bwj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmRI5bwj .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmRI5bwj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmRI5bwj .collapsed .navbar-collapse.collapsing,
.cid-r8NmRI5bwj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmRI5bwj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmRI5bwj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmRI5bwj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmRI5bwj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmRI5bwj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmRI5bwj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmRI5bwj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmRI5bwj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmRI5bwj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmRI5bwj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmRI5bwj .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmRI5bwj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmRI5bwj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmRI5bwj .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-r8NmRI5bwj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmRI5bwj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmRI5bwj .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-r8NmRI5bwj .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmRI5bwj img {
    height: 3.8rem !important;
  }
  .cid-r8NmRI5bwj .btn {
    display: -webkit-flex;
  }
  .cid-r8NmRI5bwj button.navbar-toggler {
    display: block;
  }
  .cid-r8NmRI5bwj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmRI5bwj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmRI5bwj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmRI5bwj .navbar-collapse.collapsing,
  .cid-r8NmRI5bwj .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmRI5bwj .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmRI5bwj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmRI5bwj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmRI5bwj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmRI5bwj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmRI5bwj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmRI5bwj .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmRI5bwj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmRI5bwj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmRI5bwj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmRI5bwj .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-r8NmRI5bwj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmRI5bwj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmRI5bwj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmRI5bwj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmRI5bwj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmRI5bwj .nav-link:hover,
.cid-r8NmRI5bwj .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qPqQY9OWL4 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qPqQY9OWL4 .mbr-section-subtitle {
  color: #232323;
}
.cid-qPEmOY4aLx {
  background: #ffffff;
}
.cid-qPEmOY4aLx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qPEmOY4aLx figcaption {
  position: relative;
}
.cid-qPEmOY4aLx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qPEmOY4aLx .image-block {
    width: 100% !important;
  }
}
.cid-qPqQYb3WH4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qPqQYb3WH4 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qPqQYb3WH4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qPqQYb3WH4 p {
  color: #767676;
  text-align: left;
}
.cid-qPqQYb3WH4 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qPqQYb3WH4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qPqQYb3WH4 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r2UH1HZ5Pe {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r2UH1HZ5Pe .image-block {
  margin: auto;
}
.cid-r2UH1HZ5Pe figcaption {
  position: relative;
}
.cid-r2UH1HZ5Pe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r2UH1HZ5Pe .image-block {
    width: 100% !important;
  }
}
.cid-r2UHmaL13j {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r2UHmaL13j .image-block {
  margin: auto;
}
.cid-r2UHmaL13j figcaption {
  position: relative;
}
.cid-r2UHmaL13j figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r2UHmaL13j .image-block {
    width: 100% !important;
  }
}
.cid-qPEn6WkcgN .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPEn6WkcgN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPEn6WkcgN .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-qPEn6WkcgN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPEn6WkcgN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qPqQYbWnKS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qPqQYbWnKS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qPqQYbWnKS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qPqQYbWnKS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qPqQYbWnKS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qPqQYbWnKS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qPqQYbWnKS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSsXasUd {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSsXasUd .content {
    text-align: center;
  }
  .cid-r8MSsXasUd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSsXasUd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSsXasUd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSsXasUd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSsXasUd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSsXasUd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSsXasUd .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-r8MSsXasUd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSsXasUd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSsXasUd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSsXasUd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSsXasUd .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nn4VxKMg .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nn4VxKMg .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nn4VxKMg a {
  font-style: normal;
}
.cid-r8Nn4VxKMg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nn4VxKMg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nn4VxKMg .nav-item:focus,
.cid-r8Nn4VxKMg .nav-link:focus {
  outline: none;
}
.cid-r8Nn4VxKMg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nn4VxKMg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nn4VxKMg .menu-logo {
  margin-right: auto;
}
.cid-r8Nn4VxKMg .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nn4VxKMg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nn4VxKMg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nn4VxKMg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nn4VxKMg .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nn4VxKMg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nn4VxKMg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nn4VxKMg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nn4VxKMg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nn4VxKMg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nn4VxKMg .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nn4VxKMg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nn4VxKMg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nn4VxKMg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nn4VxKMg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nn4VxKMg .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-r8Nn4VxKMg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nn4VxKMg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nn4VxKMg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nn4VxKMg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nn4VxKMg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nn4VxKMg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nn4VxKMg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nn4VxKMg button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nn4VxKMg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nn4VxKMg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nn4VxKMg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nn4VxKMg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nn4VxKMg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nn4VxKMg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nn4VxKMg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nn4VxKMg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nn4VxKMg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nn4VxKMg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nn4VxKMg .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nn4VxKMg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.collapsing,
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nn4VxKMg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nn4VxKMg .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nn4VxKMg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nn4VxKMg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nn4VxKMg .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-r8Nn4VxKMg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nn4VxKMg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nn4VxKMg .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-r8Nn4VxKMg .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nn4VxKMg img {
    height: 3.8rem !important;
  }
  .cid-r8Nn4VxKMg .btn {
    display: -webkit-flex;
  }
  .cid-r8Nn4VxKMg button.navbar-toggler {
    display: block;
  }
  .cid-r8Nn4VxKMg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nn4VxKMg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nn4VxKMg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nn4VxKMg .navbar-collapse.collapsing,
  .cid-r8Nn4VxKMg .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nn4VxKMg .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nn4VxKMg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nn4VxKMg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nn4VxKMg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nn4VxKMg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nn4VxKMg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nn4VxKMg .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nn4VxKMg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nn4VxKMg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nn4VxKMg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nn4VxKMg .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-r8Nn4VxKMg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nn4VxKMg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nn4VxKMg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nn4VxKMg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nn4VxKMg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nn4VxKMg .nav-link:hover,
.cid-r8Nn4VxKMg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qPykjYDlMO {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qPykjYDlMO .mbr-section-subtitle {
  color: #232323;
}
.cid-r0AAI1nYAC {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r0AAI1nYAC .image-block {
  margin: auto;
}
.cid-r0AAI1nYAC figcaption {
  position: relative;
}
.cid-r0AAI1nYAC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0AAI1nYAC .image-block {
    width: 100% !important;
  }
}
.cid-r0AD2ua0Wc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r0AD2ua0Wc .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r0AD2ua0Wc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r0AD2ua0Wc p {
  color: #767676;
  text-align: left;
}
.cid-r0AD2ua0Wc .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r0AD2ua0Wc .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r0AD2ua0Wc .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qSV03THsi1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qSV03THsi1 .image-block {
  margin: auto;
}
.cid-qSV03THsi1 figcaption {
  position: relative;
}
.cid-qSV03THsi1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qSV03THsi1 .image-block {
    width: 100% !important;
  }
}
.cid-r0ADOl7o3N {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r0ADOl7o3N .image-block {
  margin: auto;
}
.cid-r0ADOl7o3N figcaption {
  position: relative;
}
.cid-r0ADOl7o3N figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0ADOl7o3N .image-block {
    width: 100% !important;
  }
}
.cid-qPEeCapth2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPEeCapth2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPEeCapth2 .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-qPEeCapth2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPEeCapth2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qPykk0TMJX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qPykk0TMJX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qPykk0TMJX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qPykk0TMJX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qPykk0TMJX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qPykk0TMJX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qPykk0TMJX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSwoDCYL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSwoDCYL .content {
    text-align: center;
  }
  .cid-r8MSwoDCYL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSwoDCYL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSwoDCYL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSwoDCYL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSwoDCYL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSwoDCYL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSwoDCYL .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-r8MSwoDCYL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSwoDCYL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSwoDCYL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSwoDCYL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSwoDCYL .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nn7vB6zw .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nn7vB6zw .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nn7vB6zw a {
  font-style: normal;
}
.cid-r8Nn7vB6zw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nn7vB6zw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nn7vB6zw .nav-item:focus,
.cid-r8Nn7vB6zw .nav-link:focus {
  outline: none;
}
.cid-r8Nn7vB6zw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nn7vB6zw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nn7vB6zw .menu-logo {
  margin-right: auto;
}
.cid-r8Nn7vB6zw .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nn7vB6zw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nn7vB6zw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nn7vB6zw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nn7vB6zw .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nn7vB6zw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nn7vB6zw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nn7vB6zw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nn7vB6zw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nn7vB6zw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nn7vB6zw .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nn7vB6zw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nn7vB6zw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nn7vB6zw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nn7vB6zw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nn7vB6zw .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-r8Nn7vB6zw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nn7vB6zw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nn7vB6zw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nn7vB6zw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nn7vB6zw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nn7vB6zw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nn7vB6zw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nn7vB6zw button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nn7vB6zw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nn7vB6zw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nn7vB6zw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nn7vB6zw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nn7vB6zw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nn7vB6zw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nn7vB6zw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nn7vB6zw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nn7vB6zw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nn7vB6zw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nn7vB6zw .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nn7vB6zw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.collapsing,
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nn7vB6zw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nn7vB6zw .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nn7vB6zw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nn7vB6zw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nn7vB6zw .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-r8Nn7vB6zw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nn7vB6zw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nn7vB6zw .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-r8Nn7vB6zw .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nn7vB6zw img {
    height: 3.8rem !important;
  }
  .cid-r8Nn7vB6zw .btn {
    display: -webkit-flex;
  }
  .cid-r8Nn7vB6zw button.navbar-toggler {
    display: block;
  }
  .cid-r8Nn7vB6zw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nn7vB6zw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nn7vB6zw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nn7vB6zw .navbar-collapse.collapsing,
  .cid-r8Nn7vB6zw .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nn7vB6zw .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nn7vB6zw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nn7vB6zw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nn7vB6zw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nn7vB6zw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nn7vB6zw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nn7vB6zw .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nn7vB6zw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nn7vB6zw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nn7vB6zw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nn7vB6zw .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-r8Nn7vB6zw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nn7vB6zw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nn7vB6zw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nn7vB6zw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nn7vB6zw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nn7vB6zw .nav-link:hover,
.cid-r8Nn7vB6zw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qPZMr5lujg {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qPZMr5lujg .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ6AptnpmC {
  background: #ffffff;
}
.cid-qQ6AptnpmC .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qQ6AptnpmC .mbr-figure {
  margin: 0 auto;
}
.cid-qQ6AptnpmC figcaption {
  position: relative;
}
.cid-qQ6AptnpmC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQ6AptnpmC .image-block {
    width: 100% !important;
  }
}
.cid-ruDsF5blNJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruDsF5blNJ .mbr-text {
  color: #767676;
}
.cid-ruzHw5JYHa {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-ruzHw5JYHa .image-block {
  margin: auto;
}
.cid-ruzHw5JYHa figcaption {
  position: relative;
}
.cid-ruzHw5JYHa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ruzHw5JYHa .image-block {
    width: 100% !important;
  }
}
.cid-ruzIc3mYNF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruzIc3mYNF .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-ruzIc3mYNF .step {
  width: 44px;
  height: 44px;
  font-size: 22px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-ruzIc3mYNF .separline {
  position: relative;
}
.cid-ruzIc3mYNF .separline:after {
  top: 48px;
  left: 20px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (22px + 4px) * 2);
  background-color: #efefef;
}
.cid-ruDwrBn2Vn {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruDwrBn2Vn .mbr-section-subtitle {
  color: #767676;
}
.cid-ruDvJUx6We {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ruDvJUx6We .mbr-text {
  color: #767676;
}
.cid-ruDvJUx6We .mbr-text p {
  background: #ffffff;
}
.cid-qPZMr7A91r .google-map {
  height: 25rem;
  position: relative;
}
.cid-qPZMr7A91r .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qPZMr7A91r .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-qPZMr7A91r .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qPZMr7A91r .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qPZMr83XpW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qPZMr83XpW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qPZMr83XpW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qPZMr83XpW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qPZMr83XpW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qPZMr83XpW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qPZMr83XpW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSpTnCE5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSpTnCE5 .content {
    text-align: center;
  }
  .cid-r8MSpTnCE5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSpTnCE5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSpTnCE5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSpTnCE5 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSpTnCE5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSpTnCE5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSpTnCE5 .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-r8MSpTnCE5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSpTnCE5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSpTnCE5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSpTnCE5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSpTnCE5 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmX5aoZK .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmX5aoZK .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmX5aoZK a {
  font-style: normal;
}
.cid-r8NmX5aoZK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmX5aoZK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmX5aoZK .nav-item:focus,
.cid-r8NmX5aoZK .nav-link:focus {
  outline: none;
}
.cid-r8NmX5aoZK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmX5aoZK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmX5aoZK .menu-logo {
  margin-right: auto;
}
.cid-r8NmX5aoZK .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmX5aoZK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmX5aoZK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmX5aoZK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmX5aoZK .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmX5aoZK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmX5aoZK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmX5aoZK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmX5aoZK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmX5aoZK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmX5aoZK .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmX5aoZK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmX5aoZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmX5aoZK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmX5aoZK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmX5aoZK .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-r8NmX5aoZK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmX5aoZK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmX5aoZK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmX5aoZK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmX5aoZK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmX5aoZK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmX5aoZK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmX5aoZK button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmX5aoZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmX5aoZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmX5aoZK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmX5aoZK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmX5aoZK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmX5aoZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmX5aoZK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmX5aoZK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmX5aoZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmX5aoZK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmX5aoZK .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmX5aoZK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmX5aoZK .collapsed .navbar-collapse.collapsing,
.cid-r8NmX5aoZK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmX5aoZK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmX5aoZK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmX5aoZK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmX5aoZK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmX5aoZK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmX5aoZK .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmX5aoZK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmX5aoZK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmX5aoZK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmX5aoZK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmX5aoZK .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmX5aoZK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmX5aoZK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmX5aoZK .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-r8NmX5aoZK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmX5aoZK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmX5aoZK .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-r8NmX5aoZK .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmX5aoZK img {
    height: 3.8rem !important;
  }
  .cid-r8NmX5aoZK .btn {
    display: -webkit-flex;
  }
  .cid-r8NmX5aoZK button.navbar-toggler {
    display: block;
  }
  .cid-r8NmX5aoZK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmX5aoZK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmX5aoZK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmX5aoZK .navbar-collapse.collapsing,
  .cid-r8NmX5aoZK .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmX5aoZK .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmX5aoZK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmX5aoZK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmX5aoZK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmX5aoZK .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmX5aoZK .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmX5aoZK .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmX5aoZK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmX5aoZK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmX5aoZK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmX5aoZK .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-r8NmX5aoZK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmX5aoZK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmX5aoZK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmX5aoZK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmX5aoZK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmX5aoZK .nav-link:hover,
.cid-r8NmX5aoZK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qQ0dFizomH {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qQ0dFizomH .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ0dFjlv9e {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qQ0dFjlv9e .image-block {
  margin: auto;
}
.cid-qQ0dFjlv9e figcaption {
  position: relative;
}
.cid-qQ0dFjlv9e figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQ0dFjlv9e .image-block {
    width: 100% !important;
  }
}
.cid-qQ0dFkagUE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ0dFkagUE .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ0dFkagUE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ0dFkagUE p {
  color: #767676;
  text-align: left;
}
.cid-qQ0dFkagUE .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ0dFkagUE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ0dFkagUE .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-rrIt6E4qHI {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rrIt6E4qHI .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rrIt6E4qHI .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #cccccc;
}
.cid-rrIt6E4qHI .separline {
  position: relative;
}
.cid-rrIt6E4qHI .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #cccccc;
}
.cid-qQ0dFl9RLE .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ0dFl9RLE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ0dFl9RLE .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-qQ0dFl9RLE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ0dFl9RLE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qQ0dFlD68S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ0dFlD68S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qQ0dFlD68S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qQ0dFlD68S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qQ0dFlD68S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qQ0dFlD68S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qQ0dFlD68S .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSm5foH2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSm5foH2 .content {
    text-align: center;
  }
  .cid-r8MSm5foH2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSm5foH2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSm5foH2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSm5foH2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSm5foH2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSm5foH2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSm5foH2 .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-r8MSm5foH2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSm5foH2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSm5foH2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSm5foH2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSm5foH2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmUGKLGC .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmUGKLGC .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmUGKLGC a {
  font-style: normal;
}
.cid-r8NmUGKLGC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmUGKLGC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmUGKLGC .nav-item:focus,
.cid-r8NmUGKLGC .nav-link:focus {
  outline: none;
}
.cid-r8NmUGKLGC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmUGKLGC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmUGKLGC .menu-logo {
  margin-right: auto;
}
.cid-r8NmUGKLGC .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmUGKLGC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmUGKLGC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmUGKLGC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmUGKLGC .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmUGKLGC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmUGKLGC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmUGKLGC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmUGKLGC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmUGKLGC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmUGKLGC .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmUGKLGC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmUGKLGC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmUGKLGC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmUGKLGC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmUGKLGC .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-r8NmUGKLGC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmUGKLGC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmUGKLGC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmUGKLGC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmUGKLGC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmUGKLGC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmUGKLGC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmUGKLGC button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmUGKLGC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmUGKLGC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmUGKLGC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmUGKLGC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmUGKLGC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmUGKLGC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmUGKLGC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmUGKLGC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmUGKLGC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmUGKLGC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmUGKLGC .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmUGKLGC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmUGKLGC .collapsed .navbar-collapse.collapsing,
.cid-r8NmUGKLGC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmUGKLGC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmUGKLGC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmUGKLGC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmUGKLGC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmUGKLGC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmUGKLGC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmUGKLGC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmUGKLGC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmUGKLGC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmUGKLGC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmUGKLGC .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmUGKLGC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmUGKLGC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmUGKLGC .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-r8NmUGKLGC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmUGKLGC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmUGKLGC .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-r8NmUGKLGC .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmUGKLGC img {
    height: 3.8rem !important;
  }
  .cid-r8NmUGKLGC .btn {
    display: -webkit-flex;
  }
  .cid-r8NmUGKLGC button.navbar-toggler {
    display: block;
  }
  .cid-r8NmUGKLGC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmUGKLGC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmUGKLGC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmUGKLGC .navbar-collapse.collapsing,
  .cid-r8NmUGKLGC .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmUGKLGC .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmUGKLGC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmUGKLGC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmUGKLGC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmUGKLGC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmUGKLGC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmUGKLGC .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmUGKLGC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmUGKLGC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmUGKLGC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmUGKLGC .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-r8NmUGKLGC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmUGKLGC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmUGKLGC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmUGKLGC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmUGKLGC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmUGKLGC .nav-link:hover,
.cid-r8NmUGKLGC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qQ69tnsYJf {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qQ69tnsYJf .mbr-section-subtitle {
  color: #232323;
}
.cid-qQ69to5iur {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qQ69to5iur .image-block {
  margin: auto;
}
.cid-qQ69to5iur .mbr-figure {
  margin: 0 auto;
}
.cid-qQ69to5iur figcaption {
  position: relative;
}
.cid-qQ69to5iur figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQ69to5iur .image-block {
    width: 100% !important;
  }
}
.cid-qQ69toRaUA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQ69toRaUA .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQ69toRaUA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQ69toRaUA p {
  color: #767676;
  text-align: left;
}
.cid-qQ69toRaUA .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQ69toRaUA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQ69toRaUA .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qRYbSPWXcl {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qRYbSPWXcl .image-block {
  margin: auto;
}
.cid-qRYbSPWXcl figcaption {
  position: relative;
}
.cid-qRYbSPWXcl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qRYbSPWXcl .image-block {
    width: 100% !important;
  }
}
.cid-qQ69trf8fy .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQ69trf8fy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQ69trf8fy .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-qQ69trf8fy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQ69trf8fy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MSTl8x6v {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSTl8x6v .content {
    text-align: center;
  }
  .cid-r8MSTl8x6v .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSTl8x6v .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSTl8x6v .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSTl8x6v .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSTl8x6v .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSTl8x6v .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSTl8x6v .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-r8MSTl8x6v .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSTl8x6v .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSTl8x6v .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSTl8x6v .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSTl8x6v .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnmjwsTa .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnmjwsTa .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnmjwsTa a {
  font-style: normal;
}
.cid-r8NnmjwsTa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnmjwsTa .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnmjwsTa .nav-item:focus,
.cid-r8NnmjwsTa .nav-link:focus {
  outline: none;
}
.cid-r8NnmjwsTa .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnmjwsTa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnmjwsTa .menu-logo {
  margin-right: auto;
}
.cid-r8NnmjwsTa .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnmjwsTa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnmjwsTa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnmjwsTa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnmjwsTa .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnmjwsTa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnmjwsTa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnmjwsTa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnmjwsTa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnmjwsTa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnmjwsTa .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnmjwsTa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnmjwsTa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnmjwsTa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnmjwsTa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnmjwsTa .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-r8NnmjwsTa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnmjwsTa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnmjwsTa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnmjwsTa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnmjwsTa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnmjwsTa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnmjwsTa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnmjwsTa button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnmjwsTa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnmjwsTa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnmjwsTa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnmjwsTa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnmjwsTa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnmjwsTa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnmjwsTa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnmjwsTa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnmjwsTa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnmjwsTa .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnmjwsTa .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnmjwsTa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnmjwsTa .collapsed .navbar-collapse.collapsing,
.cid-r8NnmjwsTa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnmjwsTa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnmjwsTa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnmjwsTa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnmjwsTa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnmjwsTa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnmjwsTa .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnmjwsTa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnmjwsTa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnmjwsTa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnmjwsTa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnmjwsTa .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnmjwsTa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnmjwsTa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnmjwsTa .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-r8NnmjwsTa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnmjwsTa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnmjwsTa .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-r8NnmjwsTa .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnmjwsTa img {
    height: 3.8rem !important;
  }
  .cid-r8NnmjwsTa .btn {
    display: -webkit-flex;
  }
  .cid-r8NnmjwsTa button.navbar-toggler {
    display: block;
  }
  .cid-r8NnmjwsTa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnmjwsTa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnmjwsTa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnmjwsTa .navbar-collapse.collapsing,
  .cid-r8NnmjwsTa .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnmjwsTa .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnmjwsTa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnmjwsTa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnmjwsTa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnmjwsTa .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnmjwsTa .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnmjwsTa .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnmjwsTa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnmjwsTa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnmjwsTa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnmjwsTa .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-r8NnmjwsTa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnmjwsTa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnmjwsTa .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnmjwsTa .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnmjwsTa .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnmjwsTa .nav-link:hover,
.cid-r8NnmjwsTa .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qQhpKKDP8f {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQhpKKDP8f .mbr-section-subtitle {
  color: #232323;
}
.cid-qQhpKLQOlV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQhpKLQOlV .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQhpKLQOlV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQhpKLQOlV p {
  color: #767676;
  text-align: left;
}
.cid-qQhpKLQOlV .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQhpKLQOlV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQhpKLQOlV .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-runz7gIJ8G {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-runz7gIJ8G .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-runz7gIJ8G .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-runz7gIJ8G .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-runz7gIJ8G .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-runz7gIJ8G .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-runz7gIJ8G .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-runz7gIJ8G .img-item {
    width: 100% !important;
  }
  .cid-runz7gIJ8G .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-runzFBoS2E {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-runzFBoS2E .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-runzFBoS2E .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-runzFBoS2E .separline {
  position: relative;
}
.cid-runzFBoS2E .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #efefef;
}
.cid-qQhpKODRrH .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQhpKODRrH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQhpKODRrH .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-qQhpKODRrH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQhpKODRrH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MSWykYMA {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSWykYMA .content {
    text-align: center;
  }
  .cid-r8MSWykYMA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSWykYMA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSWykYMA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSWykYMA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSWykYMA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSWykYMA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSWykYMA .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-r8MSWykYMA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSWykYMA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSWykYMA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSWykYMA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSWykYMA .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nnp9NMuL .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nnp9NMuL .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nnp9NMuL a {
  font-style: normal;
}
.cid-r8Nnp9NMuL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nnp9NMuL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nnp9NMuL .nav-item:focus,
.cid-r8Nnp9NMuL .nav-link:focus {
  outline: none;
}
.cid-r8Nnp9NMuL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nnp9NMuL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nnp9NMuL .menu-logo {
  margin-right: auto;
}
.cid-r8Nnp9NMuL .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nnp9NMuL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nnp9NMuL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nnp9NMuL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nnp9NMuL .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nnp9NMuL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nnp9NMuL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nnp9NMuL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nnp9NMuL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nnp9NMuL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nnp9NMuL .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nnp9NMuL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nnp9NMuL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nnp9NMuL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nnp9NMuL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nnp9NMuL .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-r8Nnp9NMuL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nnp9NMuL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nnp9NMuL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nnp9NMuL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nnp9NMuL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nnp9NMuL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nnp9NMuL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nnp9NMuL button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nnp9NMuL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nnp9NMuL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nnp9NMuL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nnp9NMuL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nnp9NMuL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nnp9NMuL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nnp9NMuL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nnp9NMuL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nnp9NMuL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nnp9NMuL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nnp9NMuL .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nnp9NMuL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.collapsing,
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nnp9NMuL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nnp9NMuL .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nnp9NMuL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nnp9NMuL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nnp9NMuL .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-r8Nnp9NMuL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nnp9NMuL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nnp9NMuL .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-r8Nnp9NMuL .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nnp9NMuL img {
    height: 3.8rem !important;
  }
  .cid-r8Nnp9NMuL .btn {
    display: -webkit-flex;
  }
  .cid-r8Nnp9NMuL button.navbar-toggler {
    display: block;
  }
  .cid-r8Nnp9NMuL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nnp9NMuL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nnp9NMuL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nnp9NMuL .navbar-collapse.collapsing,
  .cid-r8Nnp9NMuL .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nnp9NMuL .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nnp9NMuL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nnp9NMuL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nnp9NMuL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nnp9NMuL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nnp9NMuL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nnp9NMuL .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nnp9NMuL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nnp9NMuL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nnp9NMuL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nnp9NMuL .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-r8Nnp9NMuL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nnp9NMuL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nnp9NMuL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nnp9NMuL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nnp9NMuL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nnp9NMuL .nav-link:hover,
.cid-r8Nnp9NMuL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qQmDzCv4BT {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qQmDzCv4BT .mbr-section-subtitle {
  color: #232323;
}
.cid-qQmDzDiuN5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQmDzDiuN5 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQmDzDiuN5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQmDzDiuN5 p {
  color: #767676;
  text-align: left;
}
.cid-qQmDzDiuN5 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQmDzDiuN5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQmDzDiuN5 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-runB83c1oU {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-runB83c1oU .image-block {
  margin: auto;
}
.cid-runB83c1oU figcaption {
  position: relative;
}
.cid-runB83c1oU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-runB83c1oU .image-block {
    width: 100% !important;
  }
}
.cid-qQmDzEVvEI .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQmDzEVvEI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQmDzEVvEI .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-qQmDzEVvEI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQmDzEVvEI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MSZvZFWj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSZvZFWj .content {
    text-align: center;
  }
  .cid-r8MSZvZFWj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSZvZFWj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSZvZFWj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSZvZFWj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSZvZFWj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSZvZFWj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSZvZFWj .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-r8MSZvZFWj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSZvZFWj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSZvZFWj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSZvZFWj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSZvZFWj .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnsdH2vn .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnsdH2vn .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnsdH2vn a {
  font-style: normal;
}
.cid-r8NnsdH2vn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnsdH2vn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnsdH2vn .nav-item:focus,
.cid-r8NnsdH2vn .nav-link:focus {
  outline: none;
}
.cid-r8NnsdH2vn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnsdH2vn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnsdH2vn .menu-logo {
  margin-right: auto;
}
.cid-r8NnsdH2vn .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnsdH2vn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnsdH2vn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnsdH2vn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnsdH2vn .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnsdH2vn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnsdH2vn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnsdH2vn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnsdH2vn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnsdH2vn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnsdH2vn .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnsdH2vn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnsdH2vn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnsdH2vn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnsdH2vn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnsdH2vn .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-r8NnsdH2vn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnsdH2vn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnsdH2vn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnsdH2vn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnsdH2vn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnsdH2vn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnsdH2vn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnsdH2vn button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnsdH2vn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnsdH2vn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnsdH2vn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnsdH2vn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnsdH2vn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnsdH2vn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnsdH2vn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnsdH2vn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnsdH2vn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnsdH2vn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnsdH2vn .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnsdH2vn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnsdH2vn .collapsed .navbar-collapse.collapsing,
.cid-r8NnsdH2vn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnsdH2vn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnsdH2vn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnsdH2vn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnsdH2vn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnsdH2vn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnsdH2vn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnsdH2vn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnsdH2vn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnsdH2vn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnsdH2vn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnsdH2vn .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnsdH2vn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnsdH2vn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnsdH2vn .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-r8NnsdH2vn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnsdH2vn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnsdH2vn .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-r8NnsdH2vn .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnsdH2vn img {
    height: 3.8rem !important;
  }
  .cid-r8NnsdH2vn .btn {
    display: -webkit-flex;
  }
  .cid-r8NnsdH2vn button.navbar-toggler {
    display: block;
  }
  .cid-r8NnsdH2vn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnsdH2vn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnsdH2vn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnsdH2vn .navbar-collapse.collapsing,
  .cid-r8NnsdH2vn .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnsdH2vn .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnsdH2vn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnsdH2vn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnsdH2vn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnsdH2vn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnsdH2vn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnsdH2vn .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnsdH2vn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnsdH2vn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnsdH2vn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnsdH2vn .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-r8NnsdH2vn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnsdH2vn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnsdH2vn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnsdH2vn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnsdH2vn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnsdH2vn .nav-link:hover,
.cid-r8NnsdH2vn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qQLaCRANPV {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qQLaCRANPV .mbr-section-subtitle {
  color: #232323;
}
.cid-qQLf46ZSWQ {
  background: #ffffff;
}
.cid-qQLf46ZSWQ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qQLf46ZSWQ .mbr-figure {
  margin: 0 auto;
}
.cid-qQLf46ZSWQ figcaption {
  position: relative;
}
.cid-qQLf46ZSWQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qQLf46ZSWQ .image-block {
    width: 100% !important;
  }
}
.cid-qQLaCSGyoS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQLaCSGyoS .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qQLaCSGyoS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qQLaCSGyoS p {
  color: #767676;
  text-align: left;
}
.cid-qQLaCSGyoS .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qQLaCSGyoS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qQLaCSGyoS .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qQLfnOhsdS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qQLfnOhsdS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qQLfnOhsdS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qQLfnOhsdS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qQLfnOhsdS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qQLfnOhsdS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qQLfnOhsdS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qQLaCUWcbx .google-map {
  height: 25rem;
  position: relative;
}
.cid-qQLaCUWcbx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qQLaCUWcbx .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-qQLaCUWcbx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qQLaCUWcbx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MPHZ6xB6 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPHZ6xB6 .content {
    text-align: center;
  }
  .cid-r8MPHZ6xB6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPHZ6xB6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPHZ6xB6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPHZ6xB6 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPHZ6xB6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPHZ6xB6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPHZ6xB6 .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-r8MPHZ6xB6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPHZ6xB6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPHZ6xB6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPHZ6xB6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPHZ6xB6 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkLrTXuc .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkLrTXuc .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkLrTXuc a {
  font-style: normal;
}
.cid-r8NkLrTXuc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkLrTXuc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkLrTXuc .nav-item:focus,
.cid-r8NkLrTXuc .nav-link:focus {
  outline: none;
}
.cid-r8NkLrTXuc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkLrTXuc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkLrTXuc .menu-logo {
  margin-right: auto;
}
.cid-r8NkLrTXuc .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkLrTXuc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkLrTXuc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkLrTXuc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkLrTXuc .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkLrTXuc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkLrTXuc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkLrTXuc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkLrTXuc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkLrTXuc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkLrTXuc .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkLrTXuc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkLrTXuc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkLrTXuc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkLrTXuc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkLrTXuc .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-r8NkLrTXuc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkLrTXuc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkLrTXuc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkLrTXuc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkLrTXuc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkLrTXuc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkLrTXuc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkLrTXuc button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkLrTXuc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkLrTXuc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkLrTXuc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkLrTXuc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkLrTXuc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkLrTXuc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkLrTXuc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkLrTXuc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkLrTXuc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkLrTXuc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkLrTXuc .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkLrTXuc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkLrTXuc .collapsed .navbar-collapse.collapsing,
.cid-r8NkLrTXuc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkLrTXuc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkLrTXuc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkLrTXuc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkLrTXuc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkLrTXuc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkLrTXuc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkLrTXuc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkLrTXuc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkLrTXuc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkLrTXuc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkLrTXuc .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkLrTXuc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkLrTXuc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkLrTXuc .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-r8NkLrTXuc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkLrTXuc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkLrTXuc .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-r8NkLrTXuc .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkLrTXuc img {
    height: 3.8rem !important;
  }
  .cid-r8NkLrTXuc .btn {
    display: -webkit-flex;
  }
  .cid-r8NkLrTXuc button.navbar-toggler {
    display: block;
  }
  .cid-r8NkLrTXuc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkLrTXuc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkLrTXuc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkLrTXuc .navbar-collapse.collapsing,
  .cid-r8NkLrTXuc .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkLrTXuc .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkLrTXuc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkLrTXuc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkLrTXuc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkLrTXuc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkLrTXuc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkLrTXuc .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkLrTXuc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkLrTXuc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkLrTXuc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkLrTXuc .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-r8NkLrTXuc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkLrTXuc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkLrTXuc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkLrTXuc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkLrTXuc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkLrTXuc .nav-link:hover,
.cid-r8NkLrTXuc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qR1Zvagvad {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qR1Zvagvad .mbr-section-subtitle {
  color: #232323;
}
.cid-qR20QVmKSM {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qR20QVmKSM .image-block {
  margin: auto;
}
.cid-qR20QVmKSM figcaption {
  position: relative;
}
.cid-qR20QVmKSM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qR20QVmKSM .image-block {
    width: 100% !important;
  }
}
.cid-qR1ZvbM4o1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qR1ZvbM4o1 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qR1ZvbM4o1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qR1ZvbM4o1 p {
  color: #767676;
  text-align: left;
}
.cid-qR1ZvbM4o1 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qR1ZvbM4o1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qR1ZvbM4o1 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-rtUldEecEd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtUldEecEd .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rtUldEecEd .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rtUldEecEd .separline {
  position: relative;
}
.cid-rtUldEecEd .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #efefef;
}
.cid-qR1Zvds34h .google-map {
  height: 25rem;
  position: relative;
}
.cid-qR1Zvds34h .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qR1Zvds34h .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-qR1Zvds34h .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qR1Zvds34h .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qR1ZvdTClg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qR1ZvdTClg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qR1ZvdTClg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qR1ZvdTClg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qR1ZvdTClg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qR1ZvdTClg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qR1ZvdTClg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSHwVmG1 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSHwVmG1 .content {
    text-align: center;
  }
  .cid-r8MSHwVmG1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSHwVmG1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSHwVmG1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSHwVmG1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSHwVmG1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSHwVmG1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSHwVmG1 .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-r8MSHwVmG1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSHwVmG1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSHwVmG1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSHwVmG1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSHwVmG1 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NnfOoG1S .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NnfOoG1S .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NnfOoG1S a {
  font-style: normal;
}
.cid-r8NnfOoG1S .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NnfOoG1S .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NnfOoG1S .nav-item:focus,
.cid-r8NnfOoG1S .nav-link:focus {
  outline: none;
}
.cid-r8NnfOoG1S .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnfOoG1S .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NnfOoG1S .menu-logo {
  margin-right: auto;
}
.cid-r8NnfOoG1S .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NnfOoG1S .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NnfOoG1S .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NnfOoG1S .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NnfOoG1S .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NnfOoG1S .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NnfOoG1S .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NnfOoG1S .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NnfOoG1S .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NnfOoG1S .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NnfOoG1S .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NnfOoG1S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NnfOoG1S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NnfOoG1S .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NnfOoG1S .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NnfOoG1S .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-r8NnfOoG1S .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NnfOoG1S .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NnfOoG1S .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NnfOoG1S .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NnfOoG1S .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NnfOoG1S .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NnfOoG1S button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NnfOoG1S button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NnfOoG1S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NnfOoG1S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NnfOoG1S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnfOoG1S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NnfOoG1S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NnfOoG1S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnfOoG1S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NnfOoG1S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NnfOoG1S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NnfOoG1S .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnfOoG1S .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NnfOoG1S .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NnfOoG1S .collapsed .navbar-collapse.collapsing,
.cid-r8NnfOoG1S .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NnfOoG1S .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NnfOoG1S .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NnfOoG1S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NnfOoG1S .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NnfOoG1S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NnfOoG1S .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnfOoG1S .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NnfOoG1S .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NnfOoG1S .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NnfOoG1S .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NnfOoG1S .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NnfOoG1S .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NnfOoG1S .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NnfOoG1S .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-r8NnfOoG1S .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NnfOoG1S .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NnfOoG1S .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-r8NnfOoG1S .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnfOoG1S img {
    height: 3.8rem !important;
  }
  .cid-r8NnfOoG1S .btn {
    display: -webkit-flex;
  }
  .cid-r8NnfOoG1S button.navbar-toggler {
    display: block;
  }
  .cid-r8NnfOoG1S .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NnfOoG1S .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NnfOoG1S .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NnfOoG1S .navbar-collapse.collapsing,
  .cid-r8NnfOoG1S .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NnfOoG1S .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NnfOoG1S .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NnfOoG1S .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NnfOoG1S .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NnfOoG1S .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NnfOoG1S .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnfOoG1S .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NnfOoG1S .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NnfOoG1S .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NnfOoG1S .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NnfOoG1S .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-r8NnfOoG1S .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NnfOoG1S .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NnfOoG1S .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NnfOoG1S .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NnfOoG1S .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NnfOoG1S .nav-link:hover,
.cid-r8NnfOoG1S .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qR2fggPSYM {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qR2fggPSYM .mbr-section-subtitle {
  color: #232323;
}
.cid-qR2gd9Pdts {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qR2gd9Pdts .image-block {
  margin: auto;
}
.cid-qR2gd9Pdts figcaption {
  position: relative;
}
.cid-qR2gd9Pdts figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qR2gd9Pdts .image-block {
    width: 100% !important;
  }
}
.cid-qR2fgiEIIr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qR2fgiEIIr .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qR2fgiEIIr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qR2fgiEIIr p {
  color: #767676;
  text-align: left;
}
.cid-qR2fgiEIIr .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qR2fgiEIIr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qR2fgiEIIr .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qR2gvMjKrP {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qR2gvMjKrP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qR2gvMjKrP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qR2gvMjKrP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qR2gvMjKrP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qR2gvMjKrP .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;
}
.cid-qR2gvMjKrP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qR2gvMjKrP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qR2gvMjKrP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qR2gvMjKrP .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;
}
.cid-qR2fgjzA33 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qR2fgjzA33 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qR2fgjzA33 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qR2fgjzA33 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qR2fgjzA33 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qR2fgjzA33 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qR2fgjzA33 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qR2fglOahU .google-map {
  height: 25rem;
  position: relative;
}
.cid-qR2fglOahU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qR2fglOahU .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-qR2fglOahU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qR2fglOahU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MSfxiNhX {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSfxiNhX .content {
    text-align: center;
  }
  .cid-r8MSfxiNhX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSfxiNhX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSfxiNhX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSfxiNhX .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSfxiNhX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSfxiNhX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSfxiNhX .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-r8MSfxiNhX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSfxiNhX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSfxiNhX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSfxiNhX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSfxiNhX .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmNZNisw .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmNZNisw .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmNZNisw a {
  font-style: normal;
}
.cid-r8NmNZNisw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmNZNisw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmNZNisw .nav-item:focus,
.cid-r8NmNZNisw .nav-link:focus {
  outline: none;
}
.cid-r8NmNZNisw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmNZNisw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmNZNisw .menu-logo {
  margin-right: auto;
}
.cid-r8NmNZNisw .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmNZNisw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmNZNisw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmNZNisw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmNZNisw .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmNZNisw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmNZNisw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmNZNisw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmNZNisw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmNZNisw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmNZNisw .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmNZNisw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmNZNisw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmNZNisw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmNZNisw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmNZNisw .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-r8NmNZNisw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmNZNisw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmNZNisw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmNZNisw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmNZNisw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmNZNisw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmNZNisw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmNZNisw button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmNZNisw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmNZNisw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmNZNisw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmNZNisw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmNZNisw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmNZNisw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmNZNisw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmNZNisw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmNZNisw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmNZNisw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmNZNisw .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmNZNisw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmNZNisw .collapsed .navbar-collapse.collapsing,
.cid-r8NmNZNisw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmNZNisw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmNZNisw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmNZNisw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmNZNisw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmNZNisw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmNZNisw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmNZNisw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmNZNisw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmNZNisw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmNZNisw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmNZNisw .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmNZNisw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmNZNisw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmNZNisw .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-r8NmNZNisw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmNZNisw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmNZNisw .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-r8NmNZNisw .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmNZNisw img {
    height: 3.8rem !important;
  }
  .cid-r8NmNZNisw .btn {
    display: -webkit-flex;
  }
  .cid-r8NmNZNisw button.navbar-toggler {
    display: block;
  }
  .cid-r8NmNZNisw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmNZNisw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmNZNisw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmNZNisw .navbar-collapse.collapsing,
  .cid-r8NmNZNisw .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmNZNisw .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmNZNisw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmNZNisw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmNZNisw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmNZNisw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmNZNisw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmNZNisw .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmNZNisw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmNZNisw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmNZNisw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmNZNisw .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-r8NmNZNisw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmNZNisw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmNZNisw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmNZNisw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmNZNisw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmNZNisw .nav-link:hover,
.cid-r8NmNZNisw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qRCPQUp6ug {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qRCPQUp6ug .mbr-section-subtitle {
  color: #232323;
}
.cid-qRCPQWj4IB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qRCPQWj4IB .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qRCPQWj4IB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qRCPQWj4IB p {
  color: #767676;
  text-align: left;
}
.cid-qRCPQWj4IB .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qRCPQWj4IB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qRCPQWj4IB .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qRCVeApOJt {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qRCVeApOJt .image-block {
  margin: auto;
}
.cid-qRCVeApOJt figcaption {
  position: relative;
}
.cid-qRCVeApOJt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qRCVeApOJt .image-block {
    width: 100% !important;
  }
}
.cid-qRCPQYgph9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qRCPQYgph9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qRCPQYgph9 .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-qRCPQYgph9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qRCPQYgph9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qRCPQYIbJL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qRCPQYIbJL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qRCPQYIbJL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qRCPQYIbJL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qRCPQYIbJL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qRCPQYIbJL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-qRCPQYIbJL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r8MSCujfkN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MSCujfkN .content {
    text-align: center;
  }
  .cid-r8MSCujfkN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MSCujfkN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MSCujfkN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MSCujfkN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MSCujfkN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MSCujfkN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MSCujfkN .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-r8MSCujfkN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MSCujfkN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MSCujfkN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MSCujfkN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MSCujfkN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nnd261MD .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nnd261MD .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nnd261MD a {
  font-style: normal;
}
.cid-r8Nnd261MD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nnd261MD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nnd261MD .nav-item:focus,
.cid-r8Nnd261MD .nav-link:focus {
  outline: none;
}
.cid-r8Nnd261MD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nnd261MD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nnd261MD .menu-logo {
  margin-right: auto;
}
.cid-r8Nnd261MD .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nnd261MD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nnd261MD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nnd261MD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nnd261MD .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nnd261MD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nnd261MD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nnd261MD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nnd261MD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nnd261MD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nnd261MD .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nnd261MD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nnd261MD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nnd261MD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nnd261MD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nnd261MD .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-r8Nnd261MD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nnd261MD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nnd261MD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nnd261MD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nnd261MD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nnd261MD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nnd261MD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nnd261MD button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nnd261MD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nnd261MD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nnd261MD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nnd261MD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nnd261MD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nnd261MD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nnd261MD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nnd261MD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nnd261MD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nnd261MD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nnd261MD .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nnd261MD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nnd261MD .collapsed .navbar-collapse.collapsing,
.cid-r8Nnd261MD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nnd261MD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nnd261MD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nnd261MD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nnd261MD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nnd261MD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nnd261MD .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nnd261MD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nnd261MD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nnd261MD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nnd261MD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nnd261MD .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nnd261MD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nnd261MD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nnd261MD .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-r8Nnd261MD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nnd261MD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nnd261MD .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-r8Nnd261MD .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nnd261MD img {
    height: 3.8rem !important;
  }
  .cid-r8Nnd261MD .btn {
    display: -webkit-flex;
  }
  .cid-r8Nnd261MD button.navbar-toggler {
    display: block;
  }
  .cid-r8Nnd261MD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nnd261MD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nnd261MD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nnd261MD .navbar-collapse.collapsing,
  .cid-r8Nnd261MD .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nnd261MD .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nnd261MD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nnd261MD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nnd261MD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nnd261MD .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nnd261MD .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nnd261MD .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nnd261MD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nnd261MD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nnd261MD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nnd261MD .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-r8Nnd261MD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nnd261MD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nnd261MD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nnd261MD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nnd261MD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nnd261MD .nav-link:hover,
.cid-r8Nnd261MD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qSbwdEdI26 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qSbwdEdI26 .mbr-section-subtitle {
  color: #232323;
}
.cid-qSbyM25ZoS {
  background: #ffffff;
}
.cid-qSbyM25ZoS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qSbyM25ZoS figcaption {
  position: relative;
}
.cid-qSbyM25ZoS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qSbyM25ZoS .image-block {
    width: 100% !important;
  }
}
.cid-qSbwdH7w7f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qSbwdH7w7f .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qSbwdH7w7f h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSbwdH7w7f p {
  color: #767676;
  text-align: left;
}
.cid-qSbwdH7w7f .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qSbwdH7w7f .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qSbwdH7w7f .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qSbwdI1V24 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qSbwdI1V24 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qSbwdI1V24 .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-qSbwdI1V24 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qSbwdI1V24 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQ60Zj2P {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQ60Zj2P .content {
    text-align: center;
  }
  .cid-r8MQ60Zj2P .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQ60Zj2P .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQ60Zj2P .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQ60Zj2P .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQ60Zj2P .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQ60Zj2P .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQ60Zj2P .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-r8MQ60Zj2P .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQ60Zj2P .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQ60Zj2P .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQ60Zj2P .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQ60Zj2P .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nl6MmLGk .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nl6MmLGk .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nl6MmLGk a {
  font-style: normal;
}
.cid-r8Nl6MmLGk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nl6MmLGk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nl6MmLGk .nav-item:focus,
.cid-r8Nl6MmLGk .nav-link:focus {
  outline: none;
}
.cid-r8Nl6MmLGk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nl6MmLGk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nl6MmLGk .menu-logo {
  margin-right: auto;
}
.cid-r8Nl6MmLGk .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nl6MmLGk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nl6MmLGk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nl6MmLGk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nl6MmLGk .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nl6MmLGk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nl6MmLGk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nl6MmLGk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nl6MmLGk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nl6MmLGk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nl6MmLGk .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nl6MmLGk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nl6MmLGk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nl6MmLGk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nl6MmLGk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nl6MmLGk .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-r8Nl6MmLGk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nl6MmLGk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nl6MmLGk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nl6MmLGk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nl6MmLGk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nl6MmLGk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nl6MmLGk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nl6MmLGk button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nl6MmLGk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nl6MmLGk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nl6MmLGk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nl6MmLGk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nl6MmLGk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nl6MmLGk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nl6MmLGk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nl6MmLGk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nl6MmLGk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nl6MmLGk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nl6MmLGk .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nl6MmLGk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.collapsing,
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nl6MmLGk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nl6MmLGk .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nl6MmLGk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nl6MmLGk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nl6MmLGk .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-r8Nl6MmLGk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nl6MmLGk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nl6MmLGk .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-r8Nl6MmLGk .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nl6MmLGk img {
    height: 3.8rem !important;
  }
  .cid-r8Nl6MmLGk .btn {
    display: -webkit-flex;
  }
  .cid-r8Nl6MmLGk button.navbar-toggler {
    display: block;
  }
  .cid-r8Nl6MmLGk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nl6MmLGk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nl6MmLGk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nl6MmLGk .navbar-collapse.collapsing,
  .cid-r8Nl6MmLGk .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nl6MmLGk .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nl6MmLGk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nl6MmLGk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nl6MmLGk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nl6MmLGk .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nl6MmLGk .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nl6MmLGk .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nl6MmLGk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nl6MmLGk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nl6MmLGk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nl6MmLGk .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-r8Nl6MmLGk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nl6MmLGk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nl6MmLGk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nl6MmLGk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nl6MmLGk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nl6MmLGk .nav-link:hover,
.cid-r8Nl6MmLGk .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qYcynnb6SU {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qYcynnb6SU .mbr-section-subtitle {
  color: #232323;
}
.cid-qYidcvDj2u {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qYidcvDj2u .image-block {
  margin: auto;
}
.cid-qYidcvDj2u figcaption {
  position: relative;
}
.cid-qYidcvDj2u figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYidcvDj2u .image-block {
    width: 100% !important;
  }
}
.cid-rvcMfWMeSf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvcMfWMeSf .mbr-text,
.cid-rvcMfWMeSf blockquote {
  color: #767676;
}
.cid-rvcWOw2AsF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvcWOw2AsF .mbr-section-subtitle {
  color: #767676;
}
.cid-qYiJAWRD7T {
  padding-top: 45px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-qYiJAWRD7T .image-block {
  margin: auto;
}
.cid-qYiJAWRD7T figcaption {
  position: relative;
}
.cid-qYiJAWRD7T figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYiJAWRD7T .image-block {
    width: 100% !important;
  }
}
.cid-rvcLYxRXp2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvcLYxRXp2 .mbr-text,
.cid-rvcLYxRXp2 blockquote {
  color: #767676;
}
.cid-rvcXpQR0LY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvcXpQR0LY .counter-container {
  color: #767676;
}
.cid-rvcXpQR0LY .counter-container ul {
  margin-bottom: 0;
}
.cid-rvcXpQR0LY .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rvcXpQR0LY .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #efefef;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-qYiJzYYjgZ {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qYiJzYYjgZ .image-block {
  margin: auto;
}
.cid-qYiJzYYjgZ figcaption {
  position: relative;
}
.cid-qYiJzYYjgZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYiJzYYjgZ .image-block {
    width: 100% !important;
  }
}
.cid-qYiRy6D9JB {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qYiRy6D9JB .image-block {
  margin: auto;
}
.cid-qYiRy6D9JB figcaption {
  position: relative;
}
.cid-qYiRy6D9JB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYiRy6D9JB .image-block {
    width: 100% !important;
  }
}
.cid-rvcMTVXajH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvcMTVXajH .mbr-text,
.cid-rvcMTVXajH blockquote {
  color: #767676;
}
.cid-rvcTeyKp5h {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvcTeyKp5h .mbr-text {
  color: #767676;
}
.cid-rvcTeyKp5h .mbr-text p {
  background: #ffffff;
}
.cid-rvcTeyKp5h .mbr-text P {
  text-align: center;
}
.cid-qYcynqlEh8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qYcynqlEh8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qYcynqlEh8 .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-qYcynqlEh8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qYcynqlEh8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQhZPehE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQhZPehE .content {
    text-align: center;
  }
  .cid-r8MQhZPehE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQhZPehE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQhZPehE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQhZPehE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQhZPehE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQhZPehE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQhZPehE .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-r8MQhZPehE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQhZPehE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQhZPehE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQhZPehE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQhZPehE .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlihjmQy .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlihjmQy .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlihjmQy a {
  font-style: normal;
}
.cid-r8NlihjmQy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlihjmQy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlihjmQy .nav-item:focus,
.cid-r8NlihjmQy .nav-link:focus {
  outline: none;
}
.cid-r8NlihjmQy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlihjmQy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlihjmQy .menu-logo {
  margin-right: auto;
}
.cid-r8NlihjmQy .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlihjmQy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlihjmQy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlihjmQy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlihjmQy .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlihjmQy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlihjmQy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlihjmQy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlihjmQy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlihjmQy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlihjmQy .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlihjmQy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlihjmQy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlihjmQy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlihjmQy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlihjmQy .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-r8NlihjmQy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlihjmQy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlihjmQy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlihjmQy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlihjmQy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlihjmQy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlihjmQy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlihjmQy button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlihjmQy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlihjmQy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlihjmQy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlihjmQy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlihjmQy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlihjmQy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlihjmQy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlihjmQy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlihjmQy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlihjmQy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlihjmQy .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlihjmQy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlihjmQy .collapsed .navbar-collapse.collapsing,
.cid-r8NlihjmQy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlihjmQy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlihjmQy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlihjmQy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlihjmQy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlihjmQy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlihjmQy .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlihjmQy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlihjmQy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlihjmQy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlihjmQy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlihjmQy .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlihjmQy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlihjmQy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlihjmQy .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-r8NlihjmQy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlihjmQy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlihjmQy .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-r8NlihjmQy .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlihjmQy img {
    height: 3.8rem !important;
  }
  .cid-r8NlihjmQy .btn {
    display: -webkit-flex;
  }
  .cid-r8NlihjmQy button.navbar-toggler {
    display: block;
  }
  .cid-r8NlihjmQy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlihjmQy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlihjmQy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlihjmQy .navbar-collapse.collapsing,
  .cid-r8NlihjmQy .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlihjmQy .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlihjmQy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlihjmQy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlihjmQy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlihjmQy .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlihjmQy .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlihjmQy .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlihjmQy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlihjmQy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlihjmQy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlihjmQy .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-r8NlihjmQy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlihjmQy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlihjmQy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlihjmQy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlihjmQy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlihjmQy .nav-link:hover,
.cid-r8NlihjmQy .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qYjAClap1q {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qYjAClap1q .mbr-section-subtitle {
  color: #232323;
}
.cid-qYjACm2dTP {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qYjACm2dTP .image-block {
  margin: auto;
}
.cid-qYjACm2dTP figcaption {
  position: relative;
}
.cid-qYjACm2dTP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYjACm2dTP .image-block {
    width: 100% !important;
  }
}
.cid-qYjGP1h5gp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qYjGP1h5gp .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qYjGP1h5gp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qYjGP1h5gp p {
  color: #767676;
  text-align: left;
}
.cid-qYjGP1h5gp .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qYjGP1h5gp .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qYjGP1h5gp .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qYjF4k3x0E {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qYjF4k3x0E .image-block {
  margin: auto;
}
.cid-qYjF4k3x0E figcaption {
  position: relative;
}
.cid-qYjF4k3x0E figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYjF4k3x0E .image-block {
    width: 100% !important;
  }
}
.cid-qYjACpiIUj {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qYjACpiIUj .image-block {
  margin: auto;
}
.cid-qYjACpiIUj figcaption {
  position: relative;
}
.cid-qYjACpiIUj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYjACpiIUj .image-block {
    width: 100% !important;
  }
}
.cid-qYjIG35ghx {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qYjIG35ghx .image-block {
  margin: auto;
}
.cid-qYjIG35ghx figcaption {
  position: relative;
}
.cid-qYjIG35ghx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYjIG35ghx .image-block {
    width: 100% !important;
  }
}
.cid-qYjACqu6ED .google-map {
  height: 25rem;
  position: relative;
}
.cid-qYjACqu6ED .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qYjACqu6ED .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-qYjACqu6ED .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qYjACqu6ED .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQqQ6IJf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQqQ6IJf .content {
    text-align: center;
  }
  .cid-r8MQqQ6IJf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQqQ6IJf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQqQ6IJf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQqQ6IJf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQqQ6IJf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQqQ6IJf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQqQ6IJf .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-r8MQqQ6IJf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQqQ6IJf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQqQ6IJf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQqQ6IJf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQqQ6IJf .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlntazXr .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlntazXr .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlntazXr a {
  font-style: normal;
}
.cid-r8NlntazXr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlntazXr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlntazXr .nav-item:focus,
.cid-r8NlntazXr .nav-link:focus {
  outline: none;
}
.cid-r8NlntazXr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlntazXr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlntazXr .menu-logo {
  margin-right: auto;
}
.cid-r8NlntazXr .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlntazXr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlntazXr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlntazXr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlntazXr .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlntazXr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlntazXr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlntazXr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlntazXr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlntazXr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlntazXr .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlntazXr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlntazXr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlntazXr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlntazXr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlntazXr .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-r8NlntazXr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlntazXr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlntazXr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlntazXr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlntazXr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlntazXr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlntazXr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlntazXr button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlntazXr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlntazXr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlntazXr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlntazXr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlntazXr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlntazXr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlntazXr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlntazXr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlntazXr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlntazXr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlntazXr .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlntazXr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlntazXr .collapsed .navbar-collapse.collapsing,
.cid-r8NlntazXr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlntazXr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlntazXr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlntazXr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlntazXr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlntazXr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlntazXr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlntazXr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlntazXr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlntazXr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlntazXr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlntazXr .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlntazXr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlntazXr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlntazXr .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-r8NlntazXr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlntazXr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlntazXr .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-r8NlntazXr .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlntazXr img {
    height: 3.8rem !important;
  }
  .cid-r8NlntazXr .btn {
    display: -webkit-flex;
  }
  .cid-r8NlntazXr button.navbar-toggler {
    display: block;
  }
  .cid-r8NlntazXr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlntazXr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlntazXr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlntazXr .navbar-collapse.collapsing,
  .cid-r8NlntazXr .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlntazXr .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlntazXr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlntazXr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlntazXr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlntazXr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlntazXr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlntazXr .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlntazXr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlntazXr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlntazXr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlntazXr .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-r8NlntazXr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlntazXr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlntazXr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlntazXr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlntazXr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlntazXr .nav-link:hover,
.cid-r8NlntazXr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qYY4prLK8n {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qYY4prLK8n .mbr-section-subtitle {
  color: #232323;
}
.cid-qYY4psq4q5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qYY4psq4q5 .image-block {
  margin: auto;
}
.cid-qYY4psq4q5 figcaption {
  position: relative;
}
.cid-qYY4psq4q5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYY4psq4q5 .image-block {
    width: 100% !important;
  }
}
.cid-rtYzbi95Ip {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtYzbi95Ip .mbr-text {
  color: #767676;
}
.cid-rtYz8wcOYT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtYz8wcOYT .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rtYz8wcOYT .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rtYz8wcOYT .separline {
  position: relative;
}
.cid-rtYz8wcOYT .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #efefef;
}
.cid-rtYKKOcszc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtYKKOcszc .mbr-text {
  color: #767676;
}
.cid-rtYKKOcszc .mbr-text p {
  background: #ffffff;
}
.cid-rtYKKOcszc .mbr-text P {
  text-align: center;
}
.cid-qYY4pwyPL2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qYY4pwyPL2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qYY4pwyPL2 .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-qYY4pwyPL2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qYY4pwyPL2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQuL5k5J {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQuL5k5J .content {
    text-align: center;
  }
  .cid-r8MQuL5k5J .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQuL5k5J .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQuL5k5J .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQuL5k5J .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQuL5k5J .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQuL5k5J .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQuL5k5J .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-r8MQuL5k5J .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQuL5k5J .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQuL5k5J .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQuL5k5J .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQuL5k5J .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nlqr5or4 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nlqr5or4 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nlqr5or4 a {
  font-style: normal;
}
.cid-r8Nlqr5or4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nlqr5or4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nlqr5or4 .nav-item:focus,
.cid-r8Nlqr5or4 .nav-link:focus {
  outline: none;
}
.cid-r8Nlqr5or4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nlqr5or4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nlqr5or4 .menu-logo {
  margin-right: auto;
}
.cid-r8Nlqr5or4 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nlqr5or4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nlqr5or4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nlqr5or4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nlqr5or4 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nlqr5or4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nlqr5or4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nlqr5or4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nlqr5or4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nlqr5or4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nlqr5or4 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nlqr5or4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nlqr5or4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nlqr5or4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nlqr5or4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nlqr5or4 .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-r8Nlqr5or4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nlqr5or4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nlqr5or4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nlqr5or4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nlqr5or4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nlqr5or4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nlqr5or4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nlqr5or4 button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nlqr5or4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nlqr5or4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nlqr5or4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nlqr5or4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nlqr5or4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nlqr5or4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nlqr5or4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nlqr5or4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nlqr5or4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nlqr5or4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nlqr5or4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nlqr5or4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.collapsing,
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nlqr5or4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nlqr5or4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nlqr5or4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nlqr5or4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nlqr5or4 .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-r8Nlqr5or4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nlqr5or4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nlqr5or4 .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-r8Nlqr5or4 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nlqr5or4 img {
    height: 3.8rem !important;
  }
  .cid-r8Nlqr5or4 .btn {
    display: -webkit-flex;
  }
  .cid-r8Nlqr5or4 button.navbar-toggler {
    display: block;
  }
  .cid-r8Nlqr5or4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nlqr5or4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nlqr5or4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nlqr5or4 .navbar-collapse.collapsing,
  .cid-r8Nlqr5or4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nlqr5or4 .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nlqr5or4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nlqr5or4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nlqr5or4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nlqr5or4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nlqr5or4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nlqr5or4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nlqr5or4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nlqr5or4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nlqr5or4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nlqr5or4 .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-r8Nlqr5or4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nlqr5or4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nlqr5or4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nlqr5or4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nlqr5or4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nlqr5or4 .nav-link:hover,
.cid-r8Nlqr5or4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qYYgAwJ5Px {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qYYgAwJ5Px .mbr-section-subtitle {
  color: #232323;
}
.cid-qZqUZ4oBeD {
  background: #ffffff;
}
.cid-qZqUZ4oBeD .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qZqUZ4oBeD figcaption {
  position: relative;
}
.cid-qZqUZ4oBeD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qZqUZ4oBeD .image-block {
    width: 100% !important;
  }
}
.cid-qYYgAy2BlK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qYYgAy2BlK .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qYYgAy2BlK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qYYgAy2BlK p {
  color: #767676;
  text-align: left;
}
.cid-qYYgAy2BlK .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qYYgAy2BlK .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qYYgAy2BlK .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qYYgAAaBI4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-qYYgAAaBI4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qYYgAAaBI4 .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-qYYgAAaBI4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qYYgAAaBI4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQEojDNf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQEojDNf .content {
    text-align: center;
  }
  .cid-r8MQEojDNf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQEojDNf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQEojDNf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQEojDNf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQEojDNf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQEojDNf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQEojDNf .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-r8MQEojDNf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQEojDNf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQEojDNf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQEojDNf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQEojDNf .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlzJfqSb .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlzJfqSb .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlzJfqSb a {
  font-style: normal;
}
.cid-r8NlzJfqSb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlzJfqSb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlzJfqSb .nav-item:focus,
.cid-r8NlzJfqSb .nav-link:focus {
  outline: none;
}
.cid-r8NlzJfqSb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlzJfqSb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlzJfqSb .menu-logo {
  margin-right: auto;
}
.cid-r8NlzJfqSb .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlzJfqSb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlzJfqSb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlzJfqSb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlzJfqSb .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlzJfqSb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlzJfqSb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlzJfqSb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlzJfqSb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlzJfqSb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlzJfqSb .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlzJfqSb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlzJfqSb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlzJfqSb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlzJfqSb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlzJfqSb .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-r8NlzJfqSb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlzJfqSb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlzJfqSb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlzJfqSb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlzJfqSb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlzJfqSb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlzJfqSb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlzJfqSb button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlzJfqSb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlzJfqSb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlzJfqSb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlzJfqSb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlzJfqSb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlzJfqSb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlzJfqSb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlzJfqSb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlzJfqSb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlzJfqSb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlzJfqSb .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlzJfqSb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlzJfqSb .collapsed .navbar-collapse.collapsing,
.cid-r8NlzJfqSb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlzJfqSb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlzJfqSb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlzJfqSb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlzJfqSb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlzJfqSb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlzJfqSb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlzJfqSb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlzJfqSb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlzJfqSb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlzJfqSb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlzJfqSb .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlzJfqSb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlzJfqSb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlzJfqSb .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-r8NlzJfqSb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlzJfqSb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlzJfqSb .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-r8NlzJfqSb .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlzJfqSb img {
    height: 3.8rem !important;
  }
  .cid-r8NlzJfqSb .btn {
    display: -webkit-flex;
  }
  .cid-r8NlzJfqSb button.navbar-toggler {
    display: block;
  }
  .cid-r8NlzJfqSb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlzJfqSb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlzJfqSb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlzJfqSb .navbar-collapse.collapsing,
  .cid-r8NlzJfqSb .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlzJfqSb .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlzJfqSb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlzJfqSb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlzJfqSb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlzJfqSb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlzJfqSb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlzJfqSb .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlzJfqSb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlzJfqSb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlzJfqSb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlzJfqSb .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-r8NlzJfqSb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlzJfqSb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlzJfqSb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlzJfqSb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlzJfqSb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlzJfqSb .nav-link:hover,
.cid-r8NlzJfqSb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qYYuxeITDR {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qYYuxeITDR .mbr-section-subtitle {
  color: #232323;
}
.cid-rsofuzs1jx {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rsofuzs1jx .image-block {
  margin: auto;
}
.cid-rsofuzs1jx figcaption {
  position: relative;
}
.cid-rsofuzs1jx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rsofuzs1jx .image-block {
    width: 100% !important;
  }
}
.cid-qYYuxfsS3m {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qYYuxfsS3m .image-block {
  margin: auto;
}
.cid-qYYuxfsS3m .mbr-figure {
  margin: 0 auto;
}
.cid-qYYuxfsS3m figcaption {
  position: relative;
}
.cid-qYYuxfsS3m figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qYYuxfsS3m .image-block {
    width: 100% !important;
  }
}
.cid-rsnA4IrHlN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsnA4IrHlN .mbr-text {
  color: #767676;
}
.cid-rsnxnvcGYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsnxnvcGYS .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rsnxnvcGYS .step {
  width: 38px;
  height: 38px;
  font-size: 19px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rsnxnvcGYS .separline {
  position: relative;
}
.cid-rsnxnvcGYS .separline:after {
  top: 42px;
  left: 17px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (19px + 4px) * 2);
  background-color: #efefef;
}
.cid-rsnANNdpop {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rsnANNdpop .mbr-section-subtitle {
  color: #767676;
}
.cid-rsnAyYlSXy {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsnAyYlSXy .mbr-text {
  color: #767676;
}
.cid-rsnAyYlSXy .mbr-text p {
  background: #ffffff;
}
.cid-qYYuxhJtkQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-qYYuxhJtkQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qYYuxhJtkQ .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-qYYuxhJtkQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qYYuxhJtkQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MPRif3al {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPRif3al .content {
    text-align: center;
  }
  .cid-r8MPRif3al .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPRif3al .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPRif3al .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPRif3al .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPRif3al .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPRif3al .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPRif3al .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-r8MPRif3al .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPRif3al .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPRif3al .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPRif3al .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPRif3al .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkVjomRf .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkVjomRf .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkVjomRf a {
  font-style: normal;
}
.cid-r8NkVjomRf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkVjomRf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkVjomRf .nav-item:focus,
.cid-r8NkVjomRf .nav-link:focus {
  outline: none;
}
.cid-r8NkVjomRf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkVjomRf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkVjomRf .menu-logo {
  margin-right: auto;
}
.cid-r8NkVjomRf .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkVjomRf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkVjomRf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkVjomRf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkVjomRf .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkVjomRf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkVjomRf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkVjomRf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkVjomRf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkVjomRf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkVjomRf .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkVjomRf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkVjomRf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkVjomRf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkVjomRf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkVjomRf .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-r8NkVjomRf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkVjomRf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkVjomRf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkVjomRf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkVjomRf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkVjomRf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkVjomRf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkVjomRf button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkVjomRf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkVjomRf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkVjomRf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkVjomRf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkVjomRf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkVjomRf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkVjomRf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkVjomRf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkVjomRf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkVjomRf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkVjomRf .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkVjomRf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkVjomRf .collapsed .navbar-collapse.collapsing,
.cid-r8NkVjomRf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkVjomRf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkVjomRf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkVjomRf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkVjomRf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkVjomRf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkVjomRf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkVjomRf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkVjomRf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkVjomRf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkVjomRf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkVjomRf .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkVjomRf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkVjomRf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkVjomRf .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-r8NkVjomRf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkVjomRf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkVjomRf .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-r8NkVjomRf .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkVjomRf img {
    height: 3.8rem !important;
  }
  .cid-r8NkVjomRf .btn {
    display: -webkit-flex;
  }
  .cid-r8NkVjomRf button.navbar-toggler {
    display: block;
  }
  .cid-r8NkVjomRf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkVjomRf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkVjomRf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkVjomRf .navbar-collapse.collapsing,
  .cid-r8NkVjomRf .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkVjomRf .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkVjomRf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkVjomRf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkVjomRf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkVjomRf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkVjomRf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkVjomRf .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkVjomRf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkVjomRf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkVjomRf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkVjomRf .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-r8NkVjomRf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkVjomRf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkVjomRf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkVjomRf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkVjomRf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkVjomRf .nav-link:hover,
.cid-r8NkVjomRf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qZrGQSI5jP {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qZrGQSI5jP .mbr-section-subtitle {
  color: #232323;
}
.cid-qZrGQTfF3L {
  background: #ffffff;
}
.cid-qZrGQTfF3L .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qZrGQTfF3L .mbr-figure {
  margin: 0 auto;
}
.cid-qZrGQTfF3L figcaption {
  position: relative;
}
.cid-qZrGQTfF3L figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qZrGQTfF3L .image-block {
    width: 100% !important;
  }
}
.cid-qZrGQTMV3t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qZrGQTMV3t .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qZrGQTMV3t h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qZrGQTMV3t p {
  color: #767676;
  text-align: left;
}
.cid-qZrGQTMV3t .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qZrGQTMV3t .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qZrGQTMV3t .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-qZrGQVSaUK .google-map {
  height: 25rem;
  position: relative;
}
.cid-qZrGQVSaUK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qZrGQVSaUK .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-qZrGQVSaUK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qZrGQVSaUK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MPLlu7oD {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPLlu7oD .content {
    text-align: center;
  }
  .cid-r8MPLlu7oD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPLlu7oD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPLlu7oD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPLlu7oD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPLlu7oD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPLlu7oD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPLlu7oD .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-r8MPLlu7oD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPLlu7oD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPLlu7oD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPLlu7oD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPLlu7oD .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkSbt9rA .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkSbt9rA .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkSbt9rA a {
  font-style: normal;
}
.cid-r8NkSbt9rA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkSbt9rA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkSbt9rA .nav-item:focus,
.cid-r8NkSbt9rA .nav-link:focus {
  outline: none;
}
.cid-r8NkSbt9rA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkSbt9rA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkSbt9rA .menu-logo {
  margin-right: auto;
}
.cid-r8NkSbt9rA .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkSbt9rA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkSbt9rA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkSbt9rA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkSbt9rA .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkSbt9rA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkSbt9rA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkSbt9rA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkSbt9rA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkSbt9rA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkSbt9rA .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkSbt9rA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkSbt9rA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkSbt9rA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkSbt9rA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkSbt9rA .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-r8NkSbt9rA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkSbt9rA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkSbt9rA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkSbt9rA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkSbt9rA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkSbt9rA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkSbt9rA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkSbt9rA button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkSbt9rA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkSbt9rA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkSbt9rA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkSbt9rA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkSbt9rA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkSbt9rA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkSbt9rA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkSbt9rA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkSbt9rA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkSbt9rA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkSbt9rA .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkSbt9rA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkSbt9rA .collapsed .navbar-collapse.collapsing,
.cid-r8NkSbt9rA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkSbt9rA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkSbt9rA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkSbt9rA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkSbt9rA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkSbt9rA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkSbt9rA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkSbt9rA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkSbt9rA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkSbt9rA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkSbt9rA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkSbt9rA .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkSbt9rA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkSbt9rA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkSbt9rA .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-r8NkSbt9rA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkSbt9rA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkSbt9rA .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-r8NkSbt9rA .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkSbt9rA img {
    height: 3.8rem !important;
  }
  .cid-r8NkSbt9rA .btn {
    display: -webkit-flex;
  }
  .cid-r8NkSbt9rA button.navbar-toggler {
    display: block;
  }
  .cid-r8NkSbt9rA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkSbt9rA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkSbt9rA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkSbt9rA .navbar-collapse.collapsing,
  .cid-r8NkSbt9rA .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkSbt9rA .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkSbt9rA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkSbt9rA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkSbt9rA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkSbt9rA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkSbt9rA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkSbt9rA .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkSbt9rA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkSbt9rA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkSbt9rA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkSbt9rA .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-r8NkSbt9rA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkSbt9rA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkSbt9rA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkSbt9rA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkSbt9rA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkSbt9rA .nav-link:hover,
.cid-r8NkSbt9rA .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qZxeCU7T5h {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qZxeCU7T5h .mbr-section-subtitle {
  color: #232323;
}
.cid-rsjcWQi1Px {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsjcWQi1Px .mbr-text {
  color: #767676;
}
.cid-rsjcWQi1Px .mbr-text p {
  background: #ffffff;
}
.cid-qZxeCUKNo8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qZxeCUKNo8 .image-block {
  margin: auto;
}
.cid-qZxeCUKNo8 figcaption {
  position: relative;
}
.cid-qZxeCUKNo8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qZxeCUKNo8 .image-block {
    width: 100% !important;
  }
}
.cid-rsjdj7Dg3H {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsjdj7Dg3H .mbr-section-subtitle {
  color: #767676;
}
.cid-rsjdwkPPzY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsjdwkPPzY .mbr-text {
  color: #767676;
}
.cid-rsjdwkPPzY .mbr-text p {
  background: #ffffff;
}
.cid-runbLtNCee {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-runbLtNCee .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-runbLtNCee .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-runbLtNCee .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-runbLtNCee .img-text {
  width: 38px;
  height: 38px;
  font-size: 19px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-runbLtNCee .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-runbLtNCee .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-runbLtNCee .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;
}
.cid-runbLtNCee .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-runbLtNCee .media-block {
    padding-left: 2rem;
  }
}
.cid-runbLtNCee .cards-block {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
@media (max-width: 991px) {
  .cid-runbLtNCee .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-runbLtNCee .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-qZxeCXgEjh .google-map {
  height: 25rem;
  position: relative;
}
.cid-qZxeCXgEjh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qZxeCXgEjh .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-qZxeCXgEjh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qZxeCXgEjh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQyFQh7w {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQyFQh7w .content {
    text-align: center;
  }
  .cid-r8MQyFQh7w .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQyFQh7w .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQyFQh7w .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQyFQh7w .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQyFQh7w .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQyFQh7w .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQyFQh7w .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-r8MQyFQh7w .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQyFQh7w .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQyFQh7w .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQyFQh7w .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQyFQh7w .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NltrH1Kx .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NltrH1Kx .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NltrH1Kx a {
  font-style: normal;
}
.cid-r8NltrH1Kx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NltrH1Kx .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NltrH1Kx .nav-item:focus,
.cid-r8NltrH1Kx .nav-link:focus {
  outline: none;
}
.cid-r8NltrH1Kx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NltrH1Kx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NltrH1Kx .menu-logo {
  margin-right: auto;
}
.cid-r8NltrH1Kx .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NltrH1Kx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NltrH1Kx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NltrH1Kx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NltrH1Kx .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NltrH1Kx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NltrH1Kx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NltrH1Kx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NltrH1Kx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NltrH1Kx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NltrH1Kx .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NltrH1Kx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NltrH1Kx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NltrH1Kx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NltrH1Kx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NltrH1Kx .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-r8NltrH1Kx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NltrH1Kx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NltrH1Kx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NltrH1Kx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NltrH1Kx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NltrH1Kx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NltrH1Kx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NltrH1Kx button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NltrH1Kx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NltrH1Kx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NltrH1Kx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NltrH1Kx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NltrH1Kx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NltrH1Kx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NltrH1Kx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NltrH1Kx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NltrH1Kx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NltrH1Kx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NltrH1Kx .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NltrH1Kx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NltrH1Kx .collapsed .navbar-collapse.collapsing,
.cid-r8NltrH1Kx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NltrH1Kx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NltrH1Kx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NltrH1Kx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NltrH1Kx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NltrH1Kx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NltrH1Kx .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NltrH1Kx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NltrH1Kx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NltrH1Kx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NltrH1Kx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NltrH1Kx .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NltrH1Kx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NltrH1Kx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NltrH1Kx .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-r8NltrH1Kx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NltrH1Kx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NltrH1Kx .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-r8NltrH1Kx .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NltrH1Kx img {
    height: 3.8rem !important;
  }
  .cid-r8NltrH1Kx .btn {
    display: -webkit-flex;
  }
  .cid-r8NltrH1Kx button.navbar-toggler {
    display: block;
  }
  .cid-r8NltrH1Kx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NltrH1Kx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NltrH1Kx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NltrH1Kx .navbar-collapse.collapsing,
  .cid-r8NltrH1Kx .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NltrH1Kx .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NltrH1Kx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NltrH1Kx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NltrH1Kx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NltrH1Kx .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NltrH1Kx .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NltrH1Kx .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NltrH1Kx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NltrH1Kx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NltrH1Kx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NltrH1Kx .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-r8NltrH1Kx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NltrH1Kx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NltrH1Kx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NltrH1Kx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NltrH1Kx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NltrH1Kx .nav-link:hover,
.cid-r8NltrH1Kx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r0cVh8Hwkf {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0cVh8Hwkf .mbr-section-subtitle {
  color: #232323;
}
.cid-r0cVQZ25tE {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r0cVQZ25tE .image-block {
  margin: auto;
}
.cid-r0cVQZ25tE figcaption {
  position: relative;
}
.cid-r0cVQZ25tE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0cVQZ25tE .image-block {
    width: 100% !important;
  }
}
.cid-r0cVhaHEZL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r0cVhaHEZL .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r0cVhaHEZL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r0cVhaHEZL p {
  color: #767676;
  text-align: left;
}
.cid-r0cVhaHEZL .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r0cVhaHEZL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r0cVhaHEZL .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r0cXMjhr9z {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r0cXMjhr9z .image-block {
  margin: auto;
}
.cid-r0cXMjhr9z figcaption {
  position: relative;
}
.cid-r0cXMjhr9z figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0cXMjhr9z .image-block {
    width: 100% !important;
  }
}
.cid-r0cXMXLgwQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-r0cXMXLgwQ .image-block {
  margin: auto;
}
.cid-r0cXMXLgwQ figcaption {
  position: relative;
}
.cid-r0cXMXLgwQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0cXMXLgwQ .image-block {
    width: 100% !important;
  }
}
.cid-r0cWGfSAjP {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r0cWGfSAjP .image-block {
  margin: auto;
}
.cid-r0cWGfSAjP figcaption {
  position: relative;
}
.cid-r0cWGfSAjP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0cWGfSAjP .image-block {
    width: 100% !important;
  }
}
.cid-rrDMbGZuJH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrDMbGZuJH .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rrDMbGZuJH .step {
  width: 48px;
  height: 48px;
  font-size: 24px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rrDMbGZuJH .separline {
  position: relative;
}
.cid-rrDMbGZuJH .separline:after {
  top: 52px;
  left: 22px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (24px + 4px) * 2);
  background-color: #efefef;
}
.cid-r7tt3weFLt {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r7tt3weFLt .image-block {
  margin: auto;
}
.cid-r7tt3weFLt figcaption {
  position: relative;
}
.cid-r7tt3weFLt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r7tt3weFLt .image-block {
    width: 100% !important;
  }
}
.cid-r0cVhcluDP .google-map {
  height: 25rem;
  position: relative;
}
.cid-r0cVhcluDP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r0cVhcluDP .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-r0cVhcluDP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r0cVhcluDP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQHW6015 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQHW6015 .content {
    text-align: center;
  }
  .cid-r8MQHW6015 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQHW6015 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQHW6015 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQHW6015 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQHW6015 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQHW6015 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQHW6015 .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-r8MQHW6015 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQHW6015 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQHW6015 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQHW6015 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQHW6015 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlCy88jz .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlCy88jz .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlCy88jz a {
  font-style: normal;
}
.cid-r8NlCy88jz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlCy88jz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlCy88jz .nav-item:focus,
.cid-r8NlCy88jz .nav-link:focus {
  outline: none;
}
.cid-r8NlCy88jz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlCy88jz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlCy88jz .menu-logo {
  margin-right: auto;
}
.cid-r8NlCy88jz .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlCy88jz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlCy88jz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlCy88jz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlCy88jz .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlCy88jz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlCy88jz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlCy88jz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlCy88jz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlCy88jz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlCy88jz .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlCy88jz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlCy88jz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlCy88jz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlCy88jz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlCy88jz .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-r8NlCy88jz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlCy88jz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlCy88jz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlCy88jz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlCy88jz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlCy88jz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlCy88jz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlCy88jz button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlCy88jz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlCy88jz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlCy88jz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlCy88jz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlCy88jz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlCy88jz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlCy88jz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlCy88jz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlCy88jz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlCy88jz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlCy88jz .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlCy88jz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlCy88jz .collapsed .navbar-collapse.collapsing,
.cid-r8NlCy88jz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlCy88jz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlCy88jz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlCy88jz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlCy88jz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlCy88jz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlCy88jz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlCy88jz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlCy88jz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlCy88jz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlCy88jz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlCy88jz .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlCy88jz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlCy88jz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlCy88jz .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-r8NlCy88jz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlCy88jz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlCy88jz .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-r8NlCy88jz .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlCy88jz img {
    height: 3.8rem !important;
  }
  .cid-r8NlCy88jz .btn {
    display: -webkit-flex;
  }
  .cid-r8NlCy88jz button.navbar-toggler {
    display: block;
  }
  .cid-r8NlCy88jz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlCy88jz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlCy88jz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlCy88jz .navbar-collapse.collapsing,
  .cid-r8NlCy88jz .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlCy88jz .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlCy88jz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlCy88jz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlCy88jz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlCy88jz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlCy88jz .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlCy88jz .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlCy88jz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlCy88jz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlCy88jz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlCy88jz .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-r8NlCy88jz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlCy88jz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlCy88jz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlCy88jz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlCy88jz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlCy88jz .nav-link:hover,
.cid-r8NlCy88jz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r0zNFcMVu6 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0zNFcMVu6 .mbr-section-subtitle {
  color: #232323;
}
.cid-r0A0728A6t {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r0A0728A6t .image-block {
  margin: auto;
}
.cid-r0A0728A6t figcaption {
  position: relative;
}
.cid-r0A0728A6t figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0A0728A6t .image-block {
    width: 100% !important;
  }
}
.cid-r0zNFePBzU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r0zNFePBzU .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r0zNFePBzU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r0zNFePBzU p {
  color: #767676;
  text-align: left;
}
.cid-r0zNFePBzU .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r0zNFePBzU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r0zNFePBzU .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-rrCKHh3gHF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rrCKHh3gHF .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rrCKHh3gHF .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rrCKHh3gHF .separline {
  position: relative;
}
.cid-rrCKHh3gHF .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #efefef;
}
.cid-r0zNFfHxu0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-r0zNFfHxu0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r0zNFfHxu0 .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-r0zNFfHxu0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r0zNFfHxu0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQ9mqaNk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQ9mqaNk .content {
    text-align: center;
  }
  .cid-r8MQ9mqaNk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQ9mqaNk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQ9mqaNk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQ9mqaNk .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQ9mqaNk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQ9mqaNk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQ9mqaNk .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-r8MQ9mqaNk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQ9mqaNk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQ9mqaNk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQ9mqaNk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQ9mqaNk .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nl9GLDgi .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nl9GLDgi .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nl9GLDgi a {
  font-style: normal;
}
.cid-r8Nl9GLDgi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nl9GLDgi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nl9GLDgi .nav-item:focus,
.cid-r8Nl9GLDgi .nav-link:focus {
  outline: none;
}
.cid-r8Nl9GLDgi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nl9GLDgi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nl9GLDgi .menu-logo {
  margin-right: auto;
}
.cid-r8Nl9GLDgi .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nl9GLDgi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nl9GLDgi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nl9GLDgi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nl9GLDgi .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nl9GLDgi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nl9GLDgi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nl9GLDgi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nl9GLDgi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nl9GLDgi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nl9GLDgi .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nl9GLDgi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nl9GLDgi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nl9GLDgi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nl9GLDgi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nl9GLDgi .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-r8Nl9GLDgi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nl9GLDgi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nl9GLDgi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nl9GLDgi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nl9GLDgi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nl9GLDgi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nl9GLDgi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nl9GLDgi button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nl9GLDgi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nl9GLDgi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nl9GLDgi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nl9GLDgi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nl9GLDgi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nl9GLDgi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nl9GLDgi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nl9GLDgi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nl9GLDgi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nl9GLDgi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nl9GLDgi .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nl9GLDgi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.collapsing,
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nl9GLDgi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nl9GLDgi .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nl9GLDgi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nl9GLDgi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nl9GLDgi .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-r8Nl9GLDgi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nl9GLDgi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nl9GLDgi .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-r8Nl9GLDgi .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nl9GLDgi img {
    height: 3.8rem !important;
  }
  .cid-r8Nl9GLDgi .btn {
    display: -webkit-flex;
  }
  .cid-r8Nl9GLDgi button.navbar-toggler {
    display: block;
  }
  .cid-r8Nl9GLDgi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nl9GLDgi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nl9GLDgi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nl9GLDgi .navbar-collapse.collapsing,
  .cid-r8Nl9GLDgi .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nl9GLDgi .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nl9GLDgi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nl9GLDgi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nl9GLDgi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nl9GLDgi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nl9GLDgi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nl9GLDgi .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nl9GLDgi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nl9GLDgi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nl9GLDgi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nl9GLDgi .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-r8Nl9GLDgi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nl9GLDgi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nl9GLDgi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nl9GLDgi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nl9GLDgi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nl9GLDgi .nav-link:hover,
.cid-r8Nl9GLDgi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r0Am0HkpQ6 {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0Am0HkpQ6 .mbr-section-subtitle {
  color: #232323;
}
.cid-r0Am0HZKII {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r0Am0HZKII .image-block {
  margin: auto;
}
.cid-r0Am0HZKII figcaption {
  position: relative;
}
.cid-r0Am0HZKII figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r0Am0HZKII .image-block {
    width: 100% !important;
  }
}
.cid-r0Am0J7EOA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r0Am0J7EOA .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r0Am0J7EOA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r0Am0J7EOA p {
  color: #767676;
  text-align: left;
}
.cid-r0Am0J7EOA .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r0Am0J7EOA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r0Am0J7EOA .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r0Am0MbICS .google-map {
  height: 25rem;
  position: relative;
}
.cid-r0Am0MbICS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r0Am0MbICS .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-r0Am0MbICS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r0Am0MbICS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQnq6yuu {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQnq6yuu .content {
    text-align: center;
  }
  .cid-r8MQnq6yuu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQnq6yuu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQnq6yuu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQnq6yuu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQnq6yuu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQnq6yuu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQnq6yuu .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-r8MQnq6yuu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQnq6yuu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQnq6yuu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQnq6yuu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQnq6yuu .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nll1Wtxz .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nll1Wtxz .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nll1Wtxz a {
  font-style: normal;
}
.cid-r8Nll1Wtxz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nll1Wtxz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nll1Wtxz .nav-item:focus,
.cid-r8Nll1Wtxz .nav-link:focus {
  outline: none;
}
.cid-r8Nll1Wtxz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nll1Wtxz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nll1Wtxz .menu-logo {
  margin-right: auto;
}
.cid-r8Nll1Wtxz .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nll1Wtxz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nll1Wtxz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nll1Wtxz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nll1Wtxz .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nll1Wtxz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nll1Wtxz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nll1Wtxz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nll1Wtxz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nll1Wtxz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nll1Wtxz .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nll1Wtxz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nll1Wtxz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nll1Wtxz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nll1Wtxz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nll1Wtxz .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-r8Nll1Wtxz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nll1Wtxz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nll1Wtxz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nll1Wtxz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nll1Wtxz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nll1Wtxz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nll1Wtxz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nll1Wtxz button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nll1Wtxz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nll1Wtxz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nll1Wtxz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nll1Wtxz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nll1Wtxz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nll1Wtxz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nll1Wtxz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nll1Wtxz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nll1Wtxz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nll1Wtxz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nll1Wtxz .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nll1Wtxz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.collapsing,
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nll1Wtxz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nll1Wtxz .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nll1Wtxz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nll1Wtxz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nll1Wtxz .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-r8Nll1Wtxz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nll1Wtxz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nll1Wtxz .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-r8Nll1Wtxz .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nll1Wtxz img {
    height: 3.8rem !important;
  }
  .cid-r8Nll1Wtxz .btn {
    display: -webkit-flex;
  }
  .cid-r8Nll1Wtxz button.navbar-toggler {
    display: block;
  }
  .cid-r8Nll1Wtxz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nll1Wtxz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nll1Wtxz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nll1Wtxz .navbar-collapse.collapsing,
  .cid-r8Nll1Wtxz .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nll1Wtxz .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nll1Wtxz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nll1Wtxz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nll1Wtxz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nll1Wtxz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nll1Wtxz .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nll1Wtxz .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nll1Wtxz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nll1Wtxz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nll1Wtxz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nll1Wtxz .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-r8Nll1Wtxz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nll1Wtxz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nll1Wtxz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nll1Wtxz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nll1Wtxz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nll1Wtxz .nav-link:hover,
.cid-r8Nll1Wtxz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r29B5tvwgo {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r29B5tvwgo .mbr-section-subtitle {
  color: #232323;
}
.cid-r29D3X1KH3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r29D3X1KH3 .image-block {
  margin: auto;
}
.cid-r29D3X1KH3 figcaption {
  position: relative;
}
.cid-r29D3X1KH3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r29D3X1KH3 .image-block {
    width: 100% !important;
  }
}
.cid-rrCF6zUi3x {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrCF6zUi3x .mbr-text {
  color: #767676;
}
.cid-r29B5u2SiR {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r29B5u2SiR .image-block {
  margin: auto;
}
.cid-r29B5u2SiR figcaption {
  position: relative;
}
.cid-r29B5u2SiR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r29B5u2SiR .image-block {
    width: 100% !important;
  }
}
.cid-rrCC2mT2OS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrCC2mT2OS .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rrCC2mT2OS .step {
  width: 38px;
  height: 38px;
  font-size: 19px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rrCC2mT2OS .separline {
  position: relative;
}
.cid-rrCC2mT2OS .separline:after {
  top: 42px;
  left: 17px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (19px + 4px) * 2);
  background-color: #efefef;
}
.cid-r29B5wD2rQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-r29B5wD2rQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r29B5wD2rQ .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-r29B5wD2rQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r29B5wD2rQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQeRZZ0U {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .content {
    text-align: center;
  }
  .cid-r8MQeRZZ0U .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQeRZZ0U .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQeRZZ0U .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQeRZZ0U .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQeRZZ0U .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-r8MQeRZZ0U .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQeRZZ0U .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQeRZZ0U .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQeRZZ0U .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlfIqCoJ .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlfIqCoJ .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlfIqCoJ a {
  font-style: normal;
}
.cid-r8NlfIqCoJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlfIqCoJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlfIqCoJ .nav-item:focus,
.cid-r8NlfIqCoJ .nav-link:focus {
  outline: none;
}
.cid-r8NlfIqCoJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlfIqCoJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlfIqCoJ .menu-logo {
  margin-right: auto;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlfIqCoJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlfIqCoJ .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-r8NlfIqCoJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlfIqCoJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlfIqCoJ button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlfIqCoJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlfIqCoJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlfIqCoJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlfIqCoJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlfIqCoJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlfIqCoJ .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-r8NlfIqCoJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlfIqCoJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlfIqCoJ .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-r8NlfIqCoJ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlfIqCoJ img {
    height: 3.8rem !important;
  }
  .cid-r8NlfIqCoJ .btn {
    display: -webkit-flex;
  }
  .cid-r8NlfIqCoJ button.navbar-toggler {
    display: block;
  }
  .cid-r8NlfIqCoJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlfIqCoJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlfIqCoJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing,
  .cid-r8NlfIqCoJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlfIqCoJ .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-r8NlfIqCoJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlfIqCoJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlfIqCoJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlfIqCoJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlfIqCoJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlfIqCoJ .nav-link:hover,
.cid-r8NlfIqCoJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r3ptfFSuMa {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r3ptfFSuMa .mbr-section-subtitle {
  color: #232323;
}
.cid-r3ptfGwD2P {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r3ptfGwD2P .image-block {
  margin: auto;
}
.cid-r3ptfGwD2P figcaption {
  position: relative;
}
.cid-r3ptfGwD2P figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r3ptfGwD2P .image-block {
    width: 100% !important;
  }
}
.cid-rv8j6DWQIz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rv8j6DWQIz .mbr-text {
  color: #767676;
}
.cid-rv8j6DWQIz .mbr-text p {
  background: #ffffff;
}
.cid-rv8kX9NCu9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rv8kX9NCu9 .mbr-section-subtitle {
  color: #767676;
}
.cid-rv8kjICoP1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rv8kjICoP1 .card-box {
  background-color: #efefef;
  padding: 2rem;
}
.cid-rv8kjICoP1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rv8kjICoP1 p {
  color: #767676;
  text-align: left;
}
.cid-rv8kjICoP1 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rv8kjICoP1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rv8kjICoP1 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-rv8ldZSIGB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rv8ldZSIGB .card-box {
  background-color: #efefef;
  padding: 2rem;
}
.cid-rv8ldZSIGB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rv8ldZSIGB p {
  color: #767676;
  text-align: left;
}
.cid-rv8ldZSIGB .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rv8ldZSIGB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rv8ldZSIGB .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-rv8o6hRpHU {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rv8o6hRpHU .mbr-section-subtitle {
  color: #767676;
}
.cid-rv8nEnYkaT {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rv8nEnYkaT .image-block {
  margin: auto;
}
.cid-rv8nEnYkaT figcaption {
  position: relative;
}
.cid-rv8nEnYkaT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rv8nEnYkaT .image-block {
    width: 100% !important;
  }
}
.cid-rv8jI4QX7e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rv8jI4QX7e .mbr-text {
  color: #767676;
}
.cid-rv8jI4QX7e .mbr-text p {
  background: #ffffff;
}
.cid-rv8jI4QX7e .mbr-text P {
  text-align: center;
}
.cid-r3ptfJ6pWt .google-map {
  height: 25rem;
  position: relative;
}
.cid-r3ptfJ6pWt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r3ptfJ6pWt .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-r3ptfJ6pWt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r3ptfJ6pWt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQckN48R {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQckN48R .content {
    text-align: center;
  }
  .cid-r8MQckN48R .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQckN48R .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQckN48R .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQckN48R .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQckN48R .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQckN48R .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQckN48R .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-r8MQckN48R .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQckN48R .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQckN48R .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQckN48R .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQckN48R .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlcAcBcr .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlcAcBcr .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlcAcBcr a {
  font-style: normal;
}
.cid-r8NlcAcBcr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlcAcBcr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlcAcBcr .nav-item:focus,
.cid-r8NlcAcBcr .nav-link:focus {
  outline: none;
}
.cid-r8NlcAcBcr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlcAcBcr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlcAcBcr .menu-logo {
  margin-right: auto;
}
.cid-r8NlcAcBcr .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlcAcBcr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlcAcBcr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlcAcBcr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlcAcBcr .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlcAcBcr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlcAcBcr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlcAcBcr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlcAcBcr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlcAcBcr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlcAcBcr .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlcAcBcr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlcAcBcr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlcAcBcr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlcAcBcr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlcAcBcr .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-r8NlcAcBcr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlcAcBcr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlcAcBcr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlcAcBcr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlcAcBcr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlcAcBcr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlcAcBcr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlcAcBcr button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlcAcBcr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlcAcBcr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlcAcBcr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlcAcBcr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlcAcBcr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlcAcBcr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlcAcBcr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlcAcBcr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlcAcBcr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlcAcBcr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlcAcBcr .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlcAcBcr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlcAcBcr .collapsed .navbar-collapse.collapsing,
.cid-r8NlcAcBcr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlcAcBcr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlcAcBcr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlcAcBcr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlcAcBcr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlcAcBcr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlcAcBcr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlcAcBcr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlcAcBcr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlcAcBcr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlcAcBcr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlcAcBcr .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlcAcBcr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlcAcBcr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlcAcBcr .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-r8NlcAcBcr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlcAcBcr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlcAcBcr .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-r8NlcAcBcr .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlcAcBcr img {
    height: 3.8rem !important;
  }
  .cid-r8NlcAcBcr .btn {
    display: -webkit-flex;
  }
  .cid-r8NlcAcBcr button.navbar-toggler {
    display: block;
  }
  .cid-r8NlcAcBcr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlcAcBcr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlcAcBcr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlcAcBcr .navbar-collapse.collapsing,
  .cid-r8NlcAcBcr .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlcAcBcr .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlcAcBcr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlcAcBcr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlcAcBcr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlcAcBcr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlcAcBcr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlcAcBcr .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlcAcBcr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlcAcBcr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlcAcBcr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlcAcBcr .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-r8NlcAcBcr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlcAcBcr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlcAcBcr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlcAcBcr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlcAcBcr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlcAcBcr .nav-link:hover,
.cid-r8NlcAcBcr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r3pGPKrJQS {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r3pGPKrJQS .mbr-section-subtitle {
  color: #232323;
}
.cid-rsofUFXXDR {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rsofUFXXDR .image-block {
  margin: auto;
}
.cid-rsofUFXXDR figcaption {
  position: relative;
}
.cid-rsofUFXXDR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rsofUFXXDR .image-block {
    width: 100% !important;
  }
}
.cid-r3pGPLIbKp {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r3pGPLIbKp .image-block {
  margin: auto;
}
.cid-r3pGPLIbKp .mbr-figure {
  margin: 0 auto;
}
.cid-r3pGPLIbKp figcaption {
  position: relative;
}
.cid-r3pGPLIbKp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r3pGPLIbKp .image-block {
    width: 100% !important;
  }
}
.cid-rsonWdtCRs {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rsonWdtCRs .mbr-text {
  color: #767676;
}
.cid-rsonWdtCRs .mbr-text p {
  background: #ffffff;
}
.cid-rsokhY7Hob {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rsokhY7Hob .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rsokhY7Hob .step {
  width: 42px;
  height: 42px;
  font-size: 21px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rsokhY7Hob .separline {
  position: relative;
}
.cid-rsokhY7Hob .separline:after {
  top: 46px;
  left: 19px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (21px + 4px) * 2);
  background-color: #efefef;
}
.cid-rsomdbsPVB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsomdbsPVB .mbr-section-subtitle {
  color: #767676;
}
.cid-rsomepnYyt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rsomepnYyt .mbr-text {
  color: #767676;
}
.cid-r3pGPN7TDB .google-map {
  height: 25rem;
  position: relative;
}
.cid-r3pGPN7TDB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r3pGPN7TDB .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-r3pGPN7TDB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r3pGPN7TDB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MPUfZ6R2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MPUfZ6R2 .content {
    text-align: center;
  }
  .cid-r8MPUfZ6R2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MPUfZ6R2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MPUfZ6R2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MPUfZ6R2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MPUfZ6R2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MPUfZ6R2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MPUfZ6R2 .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-r8MPUfZ6R2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MPUfZ6R2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MPUfZ6R2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MPUfZ6R2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MPUfZ6R2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NkY3egZf .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NkY3egZf .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NkY3egZf a {
  font-style: normal;
}
.cid-r8NkY3egZf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NkY3egZf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NkY3egZf .nav-item:focus,
.cid-r8NkY3egZf .nav-link:focus {
  outline: none;
}
.cid-r8NkY3egZf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkY3egZf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NkY3egZf .menu-logo {
  margin-right: auto;
}
.cid-r8NkY3egZf .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NkY3egZf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NkY3egZf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NkY3egZf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NkY3egZf .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NkY3egZf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NkY3egZf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NkY3egZf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NkY3egZf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NkY3egZf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NkY3egZf .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NkY3egZf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NkY3egZf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NkY3egZf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NkY3egZf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NkY3egZf .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-r8NkY3egZf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NkY3egZf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NkY3egZf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NkY3egZf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NkY3egZf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NkY3egZf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NkY3egZf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NkY3egZf button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NkY3egZf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NkY3egZf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NkY3egZf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkY3egZf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NkY3egZf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NkY3egZf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkY3egZf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NkY3egZf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NkY3egZf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NkY3egZf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkY3egZf .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NkY3egZf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NkY3egZf .collapsed .navbar-collapse.collapsing,
.cid-r8NkY3egZf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NkY3egZf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NkY3egZf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NkY3egZf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NkY3egZf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NkY3egZf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NkY3egZf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkY3egZf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NkY3egZf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NkY3egZf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NkY3egZf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NkY3egZf .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NkY3egZf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NkY3egZf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NkY3egZf .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-r8NkY3egZf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NkY3egZf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NkY3egZf .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-r8NkY3egZf .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkY3egZf img {
    height: 3.8rem !important;
  }
  .cid-r8NkY3egZf .btn {
    display: -webkit-flex;
  }
  .cid-r8NkY3egZf button.navbar-toggler {
    display: block;
  }
  .cid-r8NkY3egZf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NkY3egZf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NkY3egZf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NkY3egZf .navbar-collapse.collapsing,
  .cid-r8NkY3egZf .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NkY3egZf .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NkY3egZf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NkY3egZf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NkY3egZf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NkY3egZf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NkY3egZf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkY3egZf .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NkY3egZf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NkY3egZf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NkY3egZf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NkY3egZf .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-r8NkY3egZf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NkY3egZf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NkY3egZf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NkY3egZf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NkY3egZf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NkY3egZf .nav-link:hover,
.cid-r8NkY3egZf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r67mQSApzi {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r67mQSApzi .mbr-section-subtitle {
  color: #232323;
}
.cid-r67mQUm2BD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r67mQUm2BD .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r67mQUm2BD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r67mQUm2BD p {
  color: #767676;
  text-align: left;
}
.cid-r67mQUm2BD .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r67mQUm2BD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r67mQUm2BD .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r67G237EhX {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-r67G237EhX .image-block {
  margin: auto;
}
.cid-r67G237EhX figcaption {
  position: relative;
}
.cid-r67G237EhX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r67G237EhX .image-block {
    width: 100% !important;
  }
}
.cid-r67JHn40pg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r67JHn40pg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r67JHn40pg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r67JHn40pg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r67JHn40pg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r67JHn40pg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-r67JHn40pg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r67mQXehNC .google-map {
  height: 25rem;
  position: relative;
}
.cid-r67mQXehNC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r67mQXehNC .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-r67mQXehNC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r67mQXehNC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRcHOu3Y {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRcHOu3Y .content {
    text-align: center;
  }
  .cid-r8MRcHOu3Y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRcHOu3Y .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRcHOu3Y .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRcHOu3Y .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRcHOu3Y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRcHOu3Y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRcHOu3Y .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-r8MRcHOu3Y .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRcHOu3Y .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRcHOu3Y .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRcHOu3Y .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRcHOu3Y .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlZa6mED .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlZa6mED .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlZa6mED a {
  font-style: normal;
}
.cid-r8NlZa6mED .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlZa6mED .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlZa6mED .nav-item:focus,
.cid-r8NlZa6mED .nav-link:focus {
  outline: none;
}
.cid-r8NlZa6mED .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlZa6mED .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlZa6mED .menu-logo {
  margin-right: auto;
}
.cid-r8NlZa6mED .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlZa6mED .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlZa6mED .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlZa6mED .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlZa6mED .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlZa6mED .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlZa6mED .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlZa6mED .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlZa6mED .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlZa6mED .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlZa6mED .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlZa6mED .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlZa6mED .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlZa6mED .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlZa6mED .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlZa6mED .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-r8NlZa6mED .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlZa6mED .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlZa6mED .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlZa6mED .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlZa6mED .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlZa6mED .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlZa6mED button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlZa6mED button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlZa6mED button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlZa6mED button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlZa6mED button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlZa6mED button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlZa6mED button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlZa6mED nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlZa6mED nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlZa6mED nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlZa6mED nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlZa6mED .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlZa6mED .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlZa6mED .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlZa6mED .collapsed .navbar-collapse.collapsing,
.cid-r8NlZa6mED .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlZa6mED .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlZa6mED .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlZa6mED .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlZa6mED .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlZa6mED .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlZa6mED .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlZa6mED .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlZa6mED .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlZa6mED .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlZa6mED .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlZa6mED .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlZa6mED .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlZa6mED .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlZa6mED .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-r8NlZa6mED .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlZa6mED .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlZa6mED .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-r8NlZa6mED .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlZa6mED img {
    height: 3.8rem !important;
  }
  .cid-r8NlZa6mED .btn {
    display: -webkit-flex;
  }
  .cid-r8NlZa6mED button.navbar-toggler {
    display: block;
  }
  .cid-r8NlZa6mED .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlZa6mED .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlZa6mED .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlZa6mED .navbar-collapse.collapsing,
  .cid-r8NlZa6mED .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlZa6mED .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlZa6mED .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlZa6mED .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlZa6mED .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlZa6mED .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlZa6mED .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlZa6mED .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlZa6mED .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlZa6mED .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlZa6mED .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlZa6mED .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-r8NlZa6mED .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlZa6mED .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlZa6mED .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlZa6mED .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlZa6mED .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlZa6mED .nav-link:hover,
.cid-r8NlZa6mED .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r67nivSSdP {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r67nivSSdP .mbr-section-subtitle {
  color: #232323;
}
.cid-r67niwIDTD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r67niwIDTD .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r67niwIDTD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r67niwIDTD p {
  color: #767676;
  text-align: left;
}
.cid-r67niwIDTD .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r67niwIDTD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r67niwIDTD .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r67rWWN1UJ {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-r67rWWN1UJ .image-block {
  margin: auto;
}
.cid-r67rWWN1UJ figcaption {
  position: relative;
}
.cid-r67rWWN1UJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r67rWWN1UJ .image-block {
    width: 100% !important;
  }
}
.cid-r67niy8FuE .google-map {
  height: 25rem;
  position: relative;
}
.cid-r67niy8FuE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r67niy8FuE .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-r67niy8FuE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r67niy8FuE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRfGpKUz {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRfGpKUz .content {
    text-align: center;
  }
  .cid-r8MRfGpKUz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRfGpKUz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRfGpKUz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRfGpKUz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRfGpKUz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRfGpKUz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRfGpKUz .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-r8MRfGpKUz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRfGpKUz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRfGpKUz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRfGpKUz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRfGpKUz .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nm2NkdOt .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nm2NkdOt .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nm2NkdOt a {
  font-style: normal;
}
.cid-r8Nm2NkdOt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nm2NkdOt .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nm2NkdOt .nav-item:focus,
.cid-r8Nm2NkdOt .nav-link:focus {
  outline: none;
}
.cid-r8Nm2NkdOt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nm2NkdOt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nm2NkdOt .menu-logo {
  margin-right: auto;
}
.cid-r8Nm2NkdOt .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nm2NkdOt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nm2NkdOt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nm2NkdOt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nm2NkdOt .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nm2NkdOt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nm2NkdOt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nm2NkdOt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nm2NkdOt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nm2NkdOt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nm2NkdOt .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nm2NkdOt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nm2NkdOt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nm2NkdOt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nm2NkdOt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nm2NkdOt .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-r8Nm2NkdOt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nm2NkdOt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nm2NkdOt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nm2NkdOt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nm2NkdOt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nm2NkdOt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nm2NkdOt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nm2NkdOt button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nm2NkdOt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nm2NkdOt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nm2NkdOt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nm2NkdOt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nm2NkdOt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nm2NkdOt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nm2NkdOt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nm2NkdOt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nm2NkdOt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nm2NkdOt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nm2NkdOt .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nm2NkdOt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.collapsing,
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nm2NkdOt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nm2NkdOt .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nm2NkdOt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nm2NkdOt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nm2NkdOt .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-r8Nm2NkdOt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nm2NkdOt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nm2NkdOt .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-r8Nm2NkdOt .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nm2NkdOt img {
    height: 3.8rem !important;
  }
  .cid-r8Nm2NkdOt .btn {
    display: -webkit-flex;
  }
  .cid-r8Nm2NkdOt button.navbar-toggler {
    display: block;
  }
  .cid-r8Nm2NkdOt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nm2NkdOt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nm2NkdOt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nm2NkdOt .navbar-collapse.collapsing,
  .cid-r8Nm2NkdOt .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nm2NkdOt .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nm2NkdOt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nm2NkdOt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nm2NkdOt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nm2NkdOt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nm2NkdOt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nm2NkdOt .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nm2NkdOt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nm2NkdOt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nm2NkdOt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nm2NkdOt .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-r8Nm2NkdOt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nm2NkdOt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nm2NkdOt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nm2NkdOt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nm2NkdOt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nm2NkdOt .nav-link:hover,
.cid-r8Nm2NkdOt .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r6e5UN6O4X {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r6e5UN6O4X .mbr-section-subtitle {
  color: #232323;
}
.cid-r6e5UNCBnh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r6e5UNCBnh .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r6e5UNCBnh h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r6e5UNCBnh p {
  color: #767676;
  text-align: left;
}
.cid-r6e5UNCBnh .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r6e5UNCBnh .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r6e5UNCBnh .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r6e5UOzat3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-r6e5UOzat3 .image-block {
  margin: auto;
}
.cid-r6e5UOzat3 figcaption {
  position: relative;
}
.cid-r6e5UOzat3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r6e5UOzat3 .image-block {
    width: 100% !important;
  }
}
.cid-r6e5UQ3v8K .google-map {
  height: 25rem;
  position: relative;
}
.cid-r6e5UQ3v8K .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r6e5UQ3v8K .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-r6e5UQ3v8K .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r6e5UQ3v8K .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQBnAqkX {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQBnAqkX .content {
    text-align: center;
  }
  .cid-r8MQBnAqkX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQBnAqkX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQBnAqkX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQBnAqkX .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQBnAqkX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQBnAqkX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQBnAqkX .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-r8MQBnAqkX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQBnAqkX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQBnAqkX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQBnAqkX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQBnAqkX .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nlwlcstz .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nlwlcstz .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nlwlcstz a {
  font-style: normal;
}
.cid-r8Nlwlcstz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nlwlcstz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nlwlcstz .nav-item:focus,
.cid-r8Nlwlcstz .nav-link:focus {
  outline: none;
}
.cid-r8Nlwlcstz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nlwlcstz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nlwlcstz .menu-logo {
  margin-right: auto;
}
.cid-r8Nlwlcstz .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nlwlcstz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nlwlcstz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nlwlcstz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nlwlcstz .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nlwlcstz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nlwlcstz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nlwlcstz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nlwlcstz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nlwlcstz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nlwlcstz .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nlwlcstz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nlwlcstz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nlwlcstz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nlwlcstz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nlwlcstz .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-r8Nlwlcstz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nlwlcstz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nlwlcstz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nlwlcstz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nlwlcstz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nlwlcstz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nlwlcstz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nlwlcstz button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nlwlcstz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nlwlcstz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nlwlcstz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nlwlcstz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nlwlcstz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nlwlcstz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nlwlcstz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nlwlcstz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nlwlcstz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nlwlcstz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nlwlcstz .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nlwlcstz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nlwlcstz .collapsed .navbar-collapse.collapsing,
.cid-r8Nlwlcstz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nlwlcstz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nlwlcstz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nlwlcstz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nlwlcstz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nlwlcstz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nlwlcstz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nlwlcstz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nlwlcstz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nlwlcstz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nlwlcstz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nlwlcstz .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nlwlcstz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nlwlcstz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nlwlcstz .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-r8Nlwlcstz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nlwlcstz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nlwlcstz .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-r8Nlwlcstz .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nlwlcstz img {
    height: 3.8rem !important;
  }
  .cid-r8Nlwlcstz .btn {
    display: -webkit-flex;
  }
  .cid-r8Nlwlcstz button.navbar-toggler {
    display: block;
  }
  .cid-r8Nlwlcstz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nlwlcstz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nlwlcstz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nlwlcstz .navbar-collapse.collapsing,
  .cid-r8Nlwlcstz .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nlwlcstz .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nlwlcstz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nlwlcstz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nlwlcstz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nlwlcstz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nlwlcstz .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nlwlcstz .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nlwlcstz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nlwlcstz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nlwlcstz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nlwlcstz .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-r8Nlwlcstz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nlwlcstz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nlwlcstz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nlwlcstz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nlwlcstz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nlwlcstz .nav-link:hover,
.cid-r8Nlwlcstz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r7QxuQkbvA {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r7QxuQkbvA .mbr-section-subtitle {
  color: #232323;
}
.cid-r8MpBPwYGV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r8MpBPwYGV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r8MpBPwYGV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r8MpBPwYGV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r8MpBPwYGV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r8MpBPwYGV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-r8MpBPwYGV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r86rNTWVwo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r86rNTWVwo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r86rNTWVwo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r86rNTWVwo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r86rNTWVwo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r86rNTWVwo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-r86rNTWVwo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r7QxuRzU4v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r7QxuRzU4v .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r7QxuRzU4v h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r7QxuRzU4v p {
  color: #767676;
  text-align: left;
}
.cid-r7QxuRzU4v .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r7QxuRzU4v .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r7QxuRzU4v .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r7VEIrAvAh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r7VEIrAvAh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r7VEIrAvAh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r7VEIrAvAh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r7VEIrAvAh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r7VEIrAvAh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-r7VEIrAvAh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r7QC5j4ZAG {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-r7QC5j4ZAG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r7QC5j4ZAG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r7QC5j4ZAG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r7QC5j4ZAG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r7QC5j4ZAG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-r7QC5j4ZAG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r7QxuUMLVE .google-map {
  height: 25rem;
  position: relative;
}
.cid-r7QxuUMLVE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r7QxuUMLVE .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-r7QxuUMLVE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r7QxuUMLVE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRttzTG9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRttzTG9 .content {
    text-align: center;
  }
  .cid-r8MRttzTG9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRttzTG9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRttzTG9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRttzTG9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRttzTG9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRttzTG9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRttzTG9 .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-r8MRttzTG9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRttzTG9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRttzTG9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRttzTG9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRttzTG9 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NmdvDIUN .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NmdvDIUN .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NmdvDIUN a {
  font-style: normal;
}
.cid-r8NmdvDIUN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NmdvDIUN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NmdvDIUN .nav-item:focus,
.cid-r8NmdvDIUN .nav-link:focus {
  outline: none;
}
.cid-r8NmdvDIUN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmdvDIUN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NmdvDIUN .menu-logo {
  margin-right: auto;
}
.cid-r8NmdvDIUN .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NmdvDIUN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NmdvDIUN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NmdvDIUN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NmdvDIUN .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NmdvDIUN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NmdvDIUN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NmdvDIUN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NmdvDIUN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NmdvDIUN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NmdvDIUN .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NmdvDIUN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NmdvDIUN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NmdvDIUN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NmdvDIUN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NmdvDIUN .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-r8NmdvDIUN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NmdvDIUN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NmdvDIUN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NmdvDIUN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NmdvDIUN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NmdvDIUN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NmdvDIUN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NmdvDIUN button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NmdvDIUN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NmdvDIUN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NmdvDIUN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmdvDIUN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NmdvDIUN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NmdvDIUN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmdvDIUN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NmdvDIUN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NmdvDIUN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NmdvDIUN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmdvDIUN .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NmdvDIUN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NmdvDIUN .collapsed .navbar-collapse.collapsing,
.cid-r8NmdvDIUN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NmdvDIUN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NmdvDIUN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NmdvDIUN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NmdvDIUN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NmdvDIUN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NmdvDIUN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmdvDIUN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NmdvDIUN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NmdvDIUN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NmdvDIUN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NmdvDIUN .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NmdvDIUN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NmdvDIUN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NmdvDIUN .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-r8NmdvDIUN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NmdvDIUN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NmdvDIUN .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-r8NmdvDIUN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmdvDIUN img {
    height: 3.8rem !important;
  }
  .cid-r8NmdvDIUN .btn {
    display: -webkit-flex;
  }
  .cid-r8NmdvDIUN button.navbar-toggler {
    display: block;
  }
  .cid-r8NmdvDIUN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NmdvDIUN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NmdvDIUN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NmdvDIUN .navbar-collapse.collapsing,
  .cid-r8NmdvDIUN .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NmdvDIUN .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NmdvDIUN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NmdvDIUN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NmdvDIUN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NmdvDIUN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NmdvDIUN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmdvDIUN .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NmdvDIUN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NmdvDIUN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NmdvDIUN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NmdvDIUN .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-r8NmdvDIUN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NmdvDIUN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NmdvDIUN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NmdvDIUN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NmdvDIUN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NmdvDIUN .nav-link:hover,
.cid-r8NmdvDIUN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-roI1wPExLd {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-roI1wPExLd .mbr-section-subtitle {
  color: #232323;
}
.cid-roI1wRac9L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-roI1wRac9L .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-roI1wRac9L h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-roI1wRac9L p {
  color: #767676;
  text-align: left;
}
.cid-roI1wRac9L .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-roI1wRac9L .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-roI1wRac9L .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-roI1wS9S9G {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-roI1wS9S9G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-roI1wS9S9G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-roI1wS9S9G .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-roI1wSMogU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-roI1wSMogU .image-block {
  margin: auto;
}
.cid-roI1wSMogU figcaption {
  position: relative;
}
.cid-roI1wSMogU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-roI1wSMogU .image-block {
    width: 100% !important;
  }
}
.cid-roI1wUgxJ7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-roI1wUgxJ7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-roI1wUgxJ7 .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-roI1wUgxJ7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-roI1wUgxJ7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-roI1wUKawT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .content {
    text-align: center;
  }
  .cid-roI1wUKawT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-roI1wUKawT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-roI1wUKawT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-roI1wUKawT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-roI1wUKawT .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-roI1wUKawT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-roI1wUKawT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-roI1wUKawT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-roI1wUKawT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-roI1wW93Q0 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-roI1wW93Q0 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-roI1wW93Q0 a {
  font-style: normal;
}
.cid-roI1wW93Q0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-roI1wW93Q0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-roI1wW93Q0 .nav-item:focus,
.cid-roI1wW93Q0 .nav-link:focus {
  outline: none;
}
.cid-roI1wW93Q0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-roI1wW93Q0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-roI1wW93Q0 .menu-logo {
  margin-right: auto;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-roI1wW93Q0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-roI1wW93Q0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-roI1wW93Q0 button.navbar-toggler:focus {
  outline: none;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-roI1wW93Q0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-roI1wW93Q0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-roI1wW93Q0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-roI1wW93Q0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-roI1wW93Q0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-roI1wW93Q0 img {
    height: 3.8rem !important;
  }
  .cid-roI1wW93Q0 .btn {
    display: -webkit-flex;
  }
  .cid-roI1wW93Q0 button.navbar-toggler {
    display: block;
  }
  .cid-roI1wW93Q0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-roI1wW93Q0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-roI1wW93Q0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing,
  .cid-roI1wW93Q0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-roI1wW93Q0 .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-roI1wW93Q0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-roI1wW93Q0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-roI1wW93Q0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-roI1wW93Q0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-roI1wW93Q0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-roI1wW93Q0 .nav-link:hover,
.cid-roI1wW93Q0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rpLA8UvGii {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rpLA8UvGii .mbr-section-subtitle {
  color: #232323;
}
.cid-rpLA8Vs2xq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rpLA8Vs2xq .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-rpLA8Vs2xq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rpLA8Vs2xq p {
  color: #767676;
  text-align: left;
}
.cid-rpLA8Vs2xq .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rpLA8Vs2xq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rpLA8Vs2xq .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-rpLA8WxSDe {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rpLA8WxSDe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rpLA8WxSDe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rpLA8WxSDe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rpLA8WxSDe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rpLA8WxSDe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-rpLA8WxSDe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rpLA8Xzpdp {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rpLA8Xzpdp .image-block {
  margin: auto;
}
.cid-rpLA8Xzpdp figcaption {
  position: relative;
}
.cid-rpLA8Xzpdp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rpLA8Xzpdp .image-block {
    width: 100% !important;
  }
}
.cid-rpLA8Y8Gip .google-map {
  height: 25rem;
  position: relative;
}
.cid-rpLA8Y8Gip .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rpLA8Y8Gip .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-rpLA8Y8Gip .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rpLA8Y8Gip .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rpLA8YFFje {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rpLA8YFFje .content {
    text-align: center;
  }
  .cid-rpLA8YFFje .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rpLA8YFFje .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rpLA8YFFje .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rpLA8YFFje .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rpLA8YFFje .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rpLA8YFFje .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rpLA8YFFje .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-rpLA8YFFje .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rpLA8YFFje .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rpLA8YFFje .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rpLA8YFFje .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rpLA8YFFje .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rpLA8ZIgjs .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-rpLA8ZIgjs .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rpLA8ZIgjs a {
  font-style: normal;
}
.cid-rpLA8ZIgjs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rpLA8ZIgjs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rpLA8ZIgjs .nav-item:focus,
.cid-rpLA8ZIgjs .nav-link:focus {
  outline: none;
}
.cid-rpLA8ZIgjs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rpLA8ZIgjs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rpLA8ZIgjs .menu-logo {
  margin-right: auto;
}
.cid-rpLA8ZIgjs .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rpLA8ZIgjs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rpLA8ZIgjs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rpLA8ZIgjs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rpLA8ZIgjs .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rpLA8ZIgjs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rpLA8ZIgjs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rpLA8ZIgjs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rpLA8ZIgjs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rpLA8ZIgjs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rpLA8ZIgjs .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rpLA8ZIgjs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rpLA8ZIgjs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rpLA8ZIgjs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rpLA8ZIgjs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rpLA8ZIgjs .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-rpLA8ZIgjs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rpLA8ZIgjs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rpLA8ZIgjs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rpLA8ZIgjs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rpLA8ZIgjs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rpLA8ZIgjs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rpLA8ZIgjs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rpLA8ZIgjs button.navbar-toggler:focus {
  outline: none;
}
.cid-rpLA8ZIgjs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rpLA8ZIgjs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rpLA8ZIgjs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rpLA8ZIgjs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rpLA8ZIgjs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rpLA8ZIgjs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rpLA8ZIgjs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rpLA8ZIgjs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rpLA8ZIgjs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rpLA8ZIgjs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rpLA8ZIgjs .collapsed .btn {
  display: -webkit-flex;
}
.cid-rpLA8ZIgjs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.collapsing,
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rpLA8ZIgjs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rpLA8ZIgjs .collapsed button.navbar-toggler {
  display: block;
}
.cid-rpLA8ZIgjs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rpLA8ZIgjs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rpLA8ZIgjs .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-rpLA8ZIgjs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rpLA8ZIgjs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rpLA8ZIgjs .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-rpLA8ZIgjs .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rpLA8ZIgjs img {
    height: 3.8rem !important;
  }
  .cid-rpLA8ZIgjs .btn {
    display: -webkit-flex;
  }
  .cid-rpLA8ZIgjs button.navbar-toggler {
    display: block;
  }
  .cid-rpLA8ZIgjs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rpLA8ZIgjs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rpLA8ZIgjs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rpLA8ZIgjs .navbar-collapse.collapsing,
  .cid-rpLA8ZIgjs .navbar-collapse.show {
    display: block !important;
  }
  .cid-rpLA8ZIgjs .navbar-collapse.collapsing .navbar-nav,
  .cid-rpLA8ZIgjs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rpLA8ZIgjs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rpLA8ZIgjs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rpLA8ZIgjs .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rpLA8ZIgjs .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rpLA8ZIgjs .navbar-collapse.collapsing .navbar-buttons,
  .cid-rpLA8ZIgjs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rpLA8ZIgjs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rpLA8ZIgjs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rpLA8ZIgjs .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-rpLA8ZIgjs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rpLA8ZIgjs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rpLA8ZIgjs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rpLA8ZIgjs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rpLA8ZIgjs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rpLA8ZIgjs .nav-link:hover,
.cid-rpLA8ZIgjs .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rp0rKP21RX {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rp0rKP21RX .mbr-section-subtitle {
  color: #232323;
}
.cid-rpWNHVVzh2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rpWNHVVzh2 .mbr-text {
  color: #767676;
}
.cid-rp0rKRYZQn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rp0rKRYZQn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rp0rKRYZQn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rp0rKRYZQn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rp0rKRYZQn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rp0rKRYZQn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-rp0rKRYZQn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rp0rKSBUS5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rp0rKSBUS5 .image-block {
  margin: auto;
}
.cid-rp0rKSBUS5 figcaption {
  position: relative;
}
.cid-rp0rKSBUS5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rp0rKSBUS5 .image-block {
    width: 100% !important;
  }
}
.cid-rpWQ1uILrW {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rpWQ1uILrW .mbr-section-subtitle {
  color: #767676;
}
.cid-rpWTrFQDRA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rpWTrFQDRA .mbr-text {
  color: #767676;
}
.cid-rpWMVJQ1Jg {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rpWMVJQ1Jg .image-block {
  margin: auto;
}
.cid-rpWMVJQ1Jg figcaption {
  position: relative;
}
.cid-rpWMVJQ1Jg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rpWMVJQ1Jg .image-block {
    width: 100% !important;
  }
}
.cid-rpWWv7UFA6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rpWWv7UFA6 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rpWWv7UFA6 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #efefef;
  margin-right: 2rem;
  transition: all .4s;
}
.cid-rpWWv7UFA6 .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rpWWv7UFA6 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rpWWv7UFA6 .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rpWWv7UFA6 .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rpWWv7UFA6 .reverse .timeline-text-content {
  margin-left: 2rem;
  margin-right: 0;
}
.cid-rpWWv7UFA6 .iconsBackground {
  position: absolute;
  left: 50%;
  width: 60px;
  height: 60px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  background-color: #efefef;
  top: 20px;
  margin-left: -30px;
}
.cid-rpWWv7UFA6 .mbr-iconfont {
  position: absolute;
  text-align: center;
  font-size: 35px;
  display: inline-block;
  z-index: 3;
  top: 13px;
  left: 13px;
}
.cid-rpWWv7UFA6 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #efefef;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rpWWv7UFA6 .iconsBackground {
    left: 1.5rem;
  }
  .cid-rpWWv7UFA6 .separline:before {
    left: calc(1.5rem - 1px);
  }
  .cid-rpWWv7UFA6 .timeline-text-content {
    margin-left: 3rem !important;
    margin-right: 0 !important;
  }
  .cid-rpWWv7UFA6 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rpWWv7UFA6 .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rp0rKTsRn0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rp0rKTsRn0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rp0rKTsRn0 .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-rp0rKTsRn0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rp0rKTsRn0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rp0rKUmEf6 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rp0rKUmEf6 .content {
    text-align: center;
  }
  .cid-rp0rKUmEf6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rp0rKUmEf6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rp0rKUmEf6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rp0rKUmEf6 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rp0rKUmEf6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rp0rKUmEf6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rp0rKUmEf6 .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-rp0rKUmEf6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rp0rKUmEf6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rp0rKUmEf6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rp0rKUmEf6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rp0rKUmEf6 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rp0rKVtQLo .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-rp0rKVtQLo .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rp0rKVtQLo a {
  font-style: normal;
}
.cid-rp0rKVtQLo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rp0rKVtQLo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rp0rKVtQLo .nav-item:focus,
.cid-rp0rKVtQLo .nav-link:focus {
  outline: none;
}
.cid-rp0rKVtQLo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rp0rKVtQLo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rp0rKVtQLo .menu-logo {
  margin-right: auto;
}
.cid-rp0rKVtQLo .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rp0rKVtQLo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rp0rKVtQLo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rp0rKVtQLo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rp0rKVtQLo .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rp0rKVtQLo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rp0rKVtQLo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rp0rKVtQLo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rp0rKVtQLo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rp0rKVtQLo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rp0rKVtQLo .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rp0rKVtQLo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rp0rKVtQLo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rp0rKVtQLo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rp0rKVtQLo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rp0rKVtQLo .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-rp0rKVtQLo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rp0rKVtQLo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rp0rKVtQLo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rp0rKVtQLo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rp0rKVtQLo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rp0rKVtQLo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rp0rKVtQLo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rp0rKVtQLo button.navbar-toggler:focus {
  outline: none;
}
.cid-rp0rKVtQLo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rp0rKVtQLo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rp0rKVtQLo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rp0rKVtQLo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rp0rKVtQLo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rp0rKVtQLo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rp0rKVtQLo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rp0rKVtQLo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rp0rKVtQLo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rp0rKVtQLo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rp0rKVtQLo .collapsed .btn {
  display: -webkit-flex;
}
.cid-rp0rKVtQLo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rp0rKVtQLo .collapsed .navbar-collapse.collapsing,
.cid-rp0rKVtQLo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rp0rKVtQLo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rp0rKVtQLo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rp0rKVtQLo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rp0rKVtQLo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rp0rKVtQLo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rp0rKVtQLo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rp0rKVtQLo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rp0rKVtQLo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rp0rKVtQLo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rp0rKVtQLo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rp0rKVtQLo .collapsed button.navbar-toggler {
  display: block;
}
.cid-rp0rKVtQLo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rp0rKVtQLo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rp0rKVtQLo .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-rp0rKVtQLo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rp0rKVtQLo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rp0rKVtQLo .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-rp0rKVtQLo .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rp0rKVtQLo img {
    height: 3.8rem !important;
  }
  .cid-rp0rKVtQLo .btn {
    display: -webkit-flex;
  }
  .cid-rp0rKVtQLo button.navbar-toggler {
    display: block;
  }
  .cid-rp0rKVtQLo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rp0rKVtQLo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rp0rKVtQLo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rp0rKVtQLo .navbar-collapse.collapsing,
  .cid-rp0rKVtQLo .navbar-collapse.show {
    display: block !important;
  }
  .cid-rp0rKVtQLo .navbar-collapse.collapsing .navbar-nav,
  .cid-rp0rKVtQLo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rp0rKVtQLo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rp0rKVtQLo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rp0rKVtQLo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rp0rKVtQLo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rp0rKVtQLo .navbar-collapse.collapsing .navbar-buttons,
  .cid-rp0rKVtQLo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rp0rKVtQLo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rp0rKVtQLo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rp0rKVtQLo .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-rp0rKVtQLo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rp0rKVtQLo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rp0rKVtQLo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rp0rKVtQLo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rp0rKVtQLo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rp0rKVtQLo .nav-link:hover,
.cid-rp0rKVtQLo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-roI1wPExLd {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-roI1wPExLd .mbr-section-subtitle {
  color: #232323;
}
.cid-roI1wRac9L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-roI1wRac9L .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-roI1wRac9L h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-roI1wRac9L p {
  color: #767676;
  text-align: left;
}
.cid-roI1wRac9L .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-roI1wRac9L .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-roI1wRac9L .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-roI1wS9S9G {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-roI1wS9S9G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-roI1wS9S9G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-roI1wS9S9G .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-roI1wSMogU {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-roI1wSMogU .image-block {
  margin: auto;
}
.cid-roI1wSMogU figcaption {
  position: relative;
}
.cid-roI1wSMogU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-roI1wSMogU .image-block {
    width: 100% !important;
  }
}
.cid-rrgH03WsXq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrgH03WsXq .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrgH03WsXq .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-rrgH03WsXq .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrgH03WsXq .img-text {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rrgH03WsXq .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrgH03WsXq .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrgH03WsXq .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-rrgH03WsXq .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrgH03WsXq .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-roI1wUgxJ7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-roI1wUgxJ7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-roI1wUgxJ7 .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-roI1wUgxJ7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-roI1wUgxJ7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-roI1wUKawT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .content {
    text-align: center;
  }
  .cid-roI1wUKawT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-roI1wUKawT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-roI1wUKawT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-roI1wUKawT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-roI1wUKawT .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-roI1wUKawT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-roI1wUKawT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-roI1wUKawT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-roI1wUKawT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-roI1wW93Q0 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-roI1wW93Q0 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-roI1wW93Q0 a {
  font-style: normal;
}
.cid-roI1wW93Q0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-roI1wW93Q0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-roI1wW93Q0 .nav-item:focus,
.cid-roI1wW93Q0 .nav-link:focus {
  outline: none;
}
.cid-roI1wW93Q0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-roI1wW93Q0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-roI1wW93Q0 .menu-logo {
  margin-right: auto;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-roI1wW93Q0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-roI1wW93Q0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-roI1wW93Q0 button.navbar-toggler:focus {
  outline: none;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-roI1wW93Q0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-roI1wW93Q0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-roI1wW93Q0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-roI1wW93Q0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-roI1wW93Q0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-roI1wW93Q0 img {
    height: 3.8rem !important;
  }
  .cid-roI1wW93Q0 .btn {
    display: -webkit-flex;
  }
  .cid-roI1wW93Q0 button.navbar-toggler {
    display: block;
  }
  .cid-roI1wW93Q0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-roI1wW93Q0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-roI1wW93Q0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing,
  .cid-roI1wW93Q0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-roI1wW93Q0 .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-roI1wW93Q0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-roI1wW93Q0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-roI1wW93Q0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-roI1wW93Q0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-roI1wW93Q0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-roI1wW93Q0 .nav-link:hover,
.cid-roI1wW93Q0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r67nPRe7Em {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r67nPRe7Em .mbr-section-subtitle {
  color: #232323;
}
.cid-r67nPS759g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r67nPS759g .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r67nPS759g h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r67nPS759g p {
  color: #767676;
  text-align: left;
}
.cid-r67nPS759g .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r67nPS759g .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r67nPS759g .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r67nPTBhQ0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-r67nPTBhQ0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r67nPTBhQ0 .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-r67nPTBhQ0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r67nPTBhQ0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRjnxyzu {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRjnxyzu .content {
    text-align: center;
  }
  .cid-r8MRjnxyzu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRjnxyzu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRjnxyzu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRjnxyzu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRjnxyzu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRjnxyzu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRjnxyzu .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-r8MRjnxyzu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRjnxyzu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRjnxyzu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRjnxyzu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRjnxyzu .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nm5pqjdK .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nm5pqjdK .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nm5pqjdK a {
  font-style: normal;
}
.cid-r8Nm5pqjdK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nm5pqjdK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nm5pqjdK .nav-item:focus,
.cid-r8Nm5pqjdK .nav-link:focus {
  outline: none;
}
.cid-r8Nm5pqjdK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nm5pqjdK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nm5pqjdK .menu-logo {
  margin-right: auto;
}
.cid-r8Nm5pqjdK .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nm5pqjdK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nm5pqjdK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nm5pqjdK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nm5pqjdK .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nm5pqjdK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nm5pqjdK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nm5pqjdK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nm5pqjdK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nm5pqjdK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nm5pqjdK .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nm5pqjdK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nm5pqjdK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nm5pqjdK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nm5pqjdK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nm5pqjdK .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-r8Nm5pqjdK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nm5pqjdK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nm5pqjdK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nm5pqjdK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nm5pqjdK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nm5pqjdK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nm5pqjdK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nm5pqjdK button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nm5pqjdK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nm5pqjdK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nm5pqjdK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nm5pqjdK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nm5pqjdK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nm5pqjdK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nm5pqjdK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nm5pqjdK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nm5pqjdK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nm5pqjdK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nm5pqjdK .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nm5pqjdK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.collapsing,
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nm5pqjdK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nm5pqjdK .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nm5pqjdK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nm5pqjdK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nm5pqjdK .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-r8Nm5pqjdK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nm5pqjdK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nm5pqjdK .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-r8Nm5pqjdK .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nm5pqjdK img {
    height: 3.8rem !important;
  }
  .cid-r8Nm5pqjdK .btn {
    display: -webkit-flex;
  }
  .cid-r8Nm5pqjdK button.navbar-toggler {
    display: block;
  }
  .cid-r8Nm5pqjdK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nm5pqjdK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nm5pqjdK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nm5pqjdK .navbar-collapse.collapsing,
  .cid-r8Nm5pqjdK .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nm5pqjdK .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nm5pqjdK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nm5pqjdK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nm5pqjdK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nm5pqjdK .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nm5pqjdK .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nm5pqjdK .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nm5pqjdK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nm5pqjdK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nm5pqjdK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nm5pqjdK .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-r8Nm5pqjdK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nm5pqjdK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nm5pqjdK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nm5pqjdK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nm5pqjdK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nm5pqjdK .nav-link:hover,
.cid-r8Nm5pqjdK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r67nTw6lmC {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r67nTw6lmC .mbr-section-subtitle {
  color: #232323;
}
.cid-r67nTwDTLJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r67nTwDTLJ .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r67nTwDTLJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r67nTwDTLJ p {
  color: #767676;
  text-align: left;
}
.cid-r67nTwDTLJ .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r67nTwDTLJ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r67nTwDTLJ .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-r67nTxXfbs .google-map {
  height: 25rem;
  position: relative;
}
.cid-r67nTxXfbs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r67nTxXfbs .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-r67nTxXfbs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r67nTxXfbs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MRlZPp49 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MRlZPp49 .content {
    text-align: center;
  }
  .cid-r8MRlZPp49 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MRlZPp49 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MRlZPp49 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MRlZPp49 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MRlZPp49 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MRlZPp49 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MRlZPp49 .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-r8MRlZPp49 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MRlZPp49 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MRlZPp49 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MRlZPp49 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MRlZPp49 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8Nm7WDqnt .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8Nm7WDqnt .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8Nm7WDqnt a {
  font-style: normal;
}
.cid-r8Nm7WDqnt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8Nm7WDqnt .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8Nm7WDqnt .nav-item:focus,
.cid-r8Nm7WDqnt .nav-link:focus {
  outline: none;
}
.cid-r8Nm7WDqnt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nm7WDqnt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8Nm7WDqnt .menu-logo {
  margin-right: auto;
}
.cid-r8Nm7WDqnt .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8Nm7WDqnt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8Nm7WDqnt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8Nm7WDqnt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8Nm7WDqnt .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8Nm7WDqnt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8Nm7WDqnt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8Nm7WDqnt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8Nm7WDqnt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8Nm7WDqnt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8Nm7WDqnt .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8Nm7WDqnt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8Nm7WDqnt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8Nm7WDqnt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8Nm7WDqnt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8Nm7WDqnt .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-r8Nm7WDqnt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8Nm7WDqnt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8Nm7WDqnt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8Nm7WDqnt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8Nm7WDqnt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8Nm7WDqnt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8Nm7WDqnt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8Nm7WDqnt button.navbar-toggler:focus {
  outline: none;
}
.cid-r8Nm7WDqnt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8Nm7WDqnt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8Nm7WDqnt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nm7WDqnt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8Nm7WDqnt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8Nm7WDqnt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nm7WDqnt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8Nm7WDqnt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8Nm7WDqnt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8Nm7WDqnt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nm7WDqnt .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8Nm7WDqnt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.collapsing,
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8Nm7WDqnt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8Nm7WDqnt .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8Nm7WDqnt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8Nm7WDqnt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8Nm7WDqnt .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-r8Nm7WDqnt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8Nm7WDqnt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8Nm7WDqnt .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-r8Nm7WDqnt .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nm7WDqnt img {
    height: 3.8rem !important;
  }
  .cid-r8Nm7WDqnt .btn {
    display: -webkit-flex;
  }
  .cid-r8Nm7WDqnt button.navbar-toggler {
    display: block;
  }
  .cid-r8Nm7WDqnt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8Nm7WDqnt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8Nm7WDqnt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8Nm7WDqnt .navbar-collapse.collapsing,
  .cid-r8Nm7WDqnt .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8Nm7WDqnt .navbar-collapse.collapsing .navbar-nav,
  .cid-r8Nm7WDqnt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8Nm7WDqnt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8Nm7WDqnt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8Nm7WDqnt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8Nm7WDqnt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nm7WDqnt .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8Nm7WDqnt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8Nm7WDqnt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8Nm7WDqnt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8Nm7WDqnt .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-r8Nm7WDqnt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8Nm7WDqnt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8Nm7WDqnt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8Nm7WDqnt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8Nm7WDqnt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8Nm7WDqnt .nav-link:hover,
.cid-r8Nm7WDqnt .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-roI1wPExLd {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-roI1wPExLd .mbr-section-subtitle {
  color: #232323;
}
.cid-rqvFdoprv0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqvFdoprv0 .mbr-text {
  color: #767676;
}
.cid-roI1wS9S9G {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-roI1wS9S9G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-roI1wS9S9G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-roI1wS9S9G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-roI1wS9S9G .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-roI1wSMogU {
  padding-top: 15px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-roI1wSMogU .image-block {
  margin: auto;
}
.cid-roI1wSMogU figcaption {
  position: relative;
}
.cid-roI1wSMogU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-roI1wSMogU .image-block {
    width: 100% !important;
  }
}
.cid-rqvFvD0Z4U {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqvFvD0Z4U .mbr-text {
  color: #767676;
}
.cid-rqvFvD0Z4U .mbr-text p {
  background: #ffffff;
}
.cid-rqq4A6wURt {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rqq4A6wURt .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rqq4A6wURt .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-rqq4A6wURt .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rqq4A6wURt .img-text {
  width: 38px;
  height: 38px;
  font-size: 19px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-rqq4A6wURt .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rqq4A6wURt .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rqq4A6wURt .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-rqq4A6wURt .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rqq4A6wURt .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rqBqLQ4c8Z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rqBqLQ4c8Z .mbr-section-subtitle {
  color: #767676;
}
.cid-rqBpGG7i0s {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rqBpGG7i0s .image-block {
  margin: auto;
}
.cid-rqBpGG7i0s figcaption {
  position: relative;
}
.cid-rqBpGG7i0s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rqBpGG7i0s .image-block {
    width: 100% !important;
  }
}
.cid-rqBqnRHqaG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqBqnRHqaG .mbr-text {
  color: #767676;
}
.cid-rqBq6ucUvd {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rqBq6ucUvd .image-block {
  margin: auto;
}
.cid-rqBq6ucUvd figcaption {
  position: relative;
}
.cid-rqBq6ucUvd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rqBq6ucUvd .image-block {
    width: 100% !important;
  }
}
.cid-roI1wUgxJ7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-roI1wUgxJ7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-roI1wUgxJ7 .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-roI1wUgxJ7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-roI1wUgxJ7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-roI1wUKawT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .content {
    text-align: center;
  }
  .cid-roI1wUKawT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-roI1wUKawT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-roI1wUKawT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-roI1wUKawT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-roI1wUKawT .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-roI1wUKawT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-roI1wUKawT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-roI1wUKawT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-roI1wUKawT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-roI1wUKawT .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-roI1wW93Q0 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-roI1wW93Q0 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-roI1wW93Q0 a {
  font-style: normal;
}
.cid-roI1wW93Q0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-roI1wW93Q0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-roI1wW93Q0 .nav-item:focus,
.cid-roI1wW93Q0 .nav-link:focus {
  outline: none;
}
.cid-roI1wW93Q0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-roI1wW93Q0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-roI1wW93Q0 .menu-logo {
  margin-right: auto;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-roI1wW93Q0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-roI1wW93Q0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-roI1wW93Q0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-roI1wW93Q0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-roI1wW93Q0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-roI1wW93Q0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-roI1wW93Q0 button.navbar-toggler:focus {
  outline: none;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-roI1wW93Q0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-roI1wW93Q0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-roI1wW93Q0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-roI1wW93Q0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-roI1wW93Q0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-roI1wW93Q0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-roI1wW93Q0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-roI1wW93Q0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-roI1wW93Q0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-roI1wW93Q0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-roI1wW93Q0 .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-roI1wW93Q0 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-roI1wW93Q0 img {
    height: 3.8rem !important;
  }
  .cid-roI1wW93Q0 .btn {
    display: -webkit-flex;
  }
  .cid-roI1wW93Q0 button.navbar-toggler {
    display: block;
  }
  .cid-roI1wW93Q0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-roI1wW93Q0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-roI1wW93Q0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing,
  .cid-roI1wW93Q0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-roI1wW93Q0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-roI1wW93Q0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-roI1wW93Q0 .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-roI1wW93Q0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-roI1wW93Q0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-roI1wW93Q0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-roI1wW93Q0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-roI1wW93Q0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-roI1wW93Q0 .nav-link:hover,
.cid-roI1wW93Q0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-r29B5tvwgo {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r29B5tvwgo .mbr-section-subtitle {
  color: #232323;
}
.cid-r29D3X1KH3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-r29D3X1KH3 .image-block {
  margin: auto;
}
.cid-r29D3X1KH3 figcaption {
  position: relative;
}
.cid-r29D3X1KH3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-r29D3X1KH3 .image-block {
    width: 100% !important;
  }
}
.cid-r29B5vegKQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r29B5vegKQ .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-r29B5vegKQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r29B5vegKQ p {
  color: #767676;
  text-align: left;
}
.cid-r29B5vegKQ .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r29B5vegKQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-r29B5vegKQ .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-rrg6v3wz8o {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrg6v3wz8o .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rrg6v3wz8o .step {
  width: 52px;
  height: 52px;
  font-size: 26px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-rrg6v3wz8o .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rrg6v3wz8o .separline {
  position: relative;
}
.cid-rrg6v3wz8o .separline:after {
  top: 56px;
  left: 24px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (26px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rrg6v3wz8o .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rrg6v3wz8o .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rrg6v3wz8o .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rrg6v3wz8o .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-rrfq5upH8s {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrfq5upH8s .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rrfq5upH8s .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-rrfq5upH8s .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrfq5upH8s .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-rrfq5upH8s .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-rrfq5upH8s .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-rrfq5upH8s .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-rrfq5upH8s .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-rrfq5upH8s .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-rrfq5upH8s .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-rrgaNDmWK9 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rrgaNDmWK9 .image-block {
  margin: auto;
}
.cid-rrgaNDmWK9 figcaption {
  position: relative;
}
.cid-rrgaNDmWK9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rrgaNDmWK9 .image-block {
    width: 100% !important;
  }
}
.cid-r29B5wD2rQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-r29B5wD2rQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-r29B5wD2rQ .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-r29B5wD2rQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-r29B5wD2rQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-r8MQeRZZ0U {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .content {
    text-align: center;
  }
  .cid-r8MQeRZZ0U .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-r8MQeRZZ0U .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-r8MQeRZZ0U .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-r8MQeRZZ0U .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-r8MQeRZZ0U .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-r8MQeRZZ0U .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-r8MQeRZZ0U .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-r8MQeRZZ0U .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-r8MQeRZZ0U .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-r8MQeRZZ0U .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-r8NlfIqCoJ .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-r8NlfIqCoJ .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-r8NlfIqCoJ a {
  font-style: normal;
}
.cid-r8NlfIqCoJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r8NlfIqCoJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r8NlfIqCoJ .nav-item:focus,
.cid-r8NlfIqCoJ .nav-link:focus {
  outline: none;
}
.cid-r8NlfIqCoJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlfIqCoJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r8NlfIqCoJ .menu-logo {
  margin-right: auto;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r8NlfIqCoJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r8NlfIqCoJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r8NlfIqCoJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r8NlfIqCoJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r8NlfIqCoJ .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-r8NlfIqCoJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r8NlfIqCoJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r8NlfIqCoJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r8NlfIqCoJ button.navbar-toggler:focus {
  outline: none;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r8NlfIqCoJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r8NlfIqCoJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r8NlfIqCoJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlfIqCoJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r8NlfIqCoJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r8NlfIqCoJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-r8NlfIqCoJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r8NlfIqCoJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r8NlfIqCoJ .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-r8NlfIqCoJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r8NlfIqCoJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r8NlfIqCoJ .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-r8NlfIqCoJ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlfIqCoJ img {
    height: 3.8rem !important;
  }
  .cid-r8NlfIqCoJ .btn {
    display: -webkit-flex;
  }
  .cid-r8NlfIqCoJ button.navbar-toggler {
    display: block;
  }
  .cid-r8NlfIqCoJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r8NlfIqCoJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r8NlfIqCoJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing,
  .cid-r8NlfIqCoJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-nav,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r8NlfIqCoJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r8NlfIqCoJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r8NlfIqCoJ .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-r8NlfIqCoJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r8NlfIqCoJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r8NlfIqCoJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-r8NlfIqCoJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r8NlfIqCoJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r8NlfIqCoJ .nav-link:hover,
.cid-r8NlfIqCoJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrD3hjRukJ {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrD3hjRukJ .mbr-section-subtitle {
  color: #767676;
}
.cid-rrD3hkwlaf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrD3hkwlaf .mbr-text,
.cid-rrD3hkwlaf blockquote {
  color: #767676;
}
.cid-rrDTugTNkn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrDTugTNkn .mbr-text,
.cid-rrDTugTNkn blockquote {
  color: #767676;
}
.cid-rrD3hlEeXw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrD3hlEeXw .mbr-text,
.cid-rrD3hlEeXw blockquote {
  color: #767676;
}
.cid-rrD3hma0Qo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrD3hma0Qo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rrD3hma0Qo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rrD3hma0Qo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rrD3hma0Qo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rrD3hma0Qo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rrD3hma0Qo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rrD3hma0Qo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rrD3hma0Qo .btn-social {
  border: none !important;
}
.cid-rrD3hma0Qo [class^="socicon-"]:before,
.cid-rrD3hma0Qo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rrD3hma0Qo .btn {
    font-size: 20px !important;
  }
}
.cid-rrD3hmSxqF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrD3hmSxqF .content {
    text-align: center;
  }
  .cid-rrD3hmSxqF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrD3hmSxqF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrD3hmSxqF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrD3hmSxqF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrD3hmSxqF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrD3hmSxqF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrD3hmSxqF .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-rrD3hmSxqF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrD3hmSxqF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrD3hmSxqF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrD3hmSxqF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrD3hmSxqF .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rrD3ho4MKY .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-rrD3ho4MKY .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rrD3ho4MKY a {
  font-style: normal;
}
.cid-rrD3ho4MKY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrD3ho4MKY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrD3ho4MKY .nav-item:focus,
.cid-rrD3ho4MKY .nav-link:focus {
  outline: none;
}
.cid-rrD3ho4MKY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrD3ho4MKY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrD3ho4MKY .menu-logo {
  margin-right: auto;
}
.cid-rrD3ho4MKY .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrD3ho4MKY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrD3ho4MKY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrD3ho4MKY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrD3ho4MKY .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rrD3ho4MKY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrD3ho4MKY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrD3ho4MKY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrD3ho4MKY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrD3ho4MKY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrD3ho4MKY .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrD3ho4MKY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrD3ho4MKY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrD3ho4MKY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrD3ho4MKY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrD3ho4MKY .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-rrD3ho4MKY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrD3ho4MKY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrD3ho4MKY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrD3ho4MKY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrD3ho4MKY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrD3ho4MKY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrD3ho4MKY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrD3ho4MKY button.navbar-toggler:focus {
  outline: none;
}
.cid-rrD3ho4MKY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrD3ho4MKY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrD3ho4MKY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrD3ho4MKY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrD3ho4MKY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrD3ho4MKY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrD3ho4MKY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrD3ho4MKY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrD3ho4MKY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrD3ho4MKY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrD3ho4MKY .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrD3ho4MKY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrD3ho4MKY .collapsed .navbar-collapse.collapsing,
.cid-rrD3ho4MKY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrD3ho4MKY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrD3ho4MKY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrD3ho4MKY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrD3ho4MKY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrD3ho4MKY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rrD3ho4MKY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rrD3ho4MKY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrD3ho4MKY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrD3ho4MKY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrD3ho4MKY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rrD3ho4MKY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrD3ho4MKY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrD3ho4MKY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrD3ho4MKY .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-rrD3ho4MKY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrD3ho4MKY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrD3ho4MKY .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-rrD3ho4MKY .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrD3ho4MKY img {
    height: 3.8rem !important;
  }
  .cid-rrD3ho4MKY .btn {
    display: -webkit-flex;
  }
  .cid-rrD3ho4MKY button.navbar-toggler {
    display: block;
  }
  .cid-rrD3ho4MKY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrD3ho4MKY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrD3ho4MKY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrD3ho4MKY .navbar-collapse.collapsing,
  .cid-rrD3ho4MKY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrD3ho4MKY .navbar-collapse.collapsing .navbar-nav,
  .cid-rrD3ho4MKY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrD3ho4MKY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrD3ho4MKY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrD3ho4MKY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rrD3ho4MKY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrD3ho4MKY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrD3ho4MKY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrD3ho4MKY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrD3ho4MKY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrD3ho4MKY .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-rrD3ho4MKY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrD3ho4MKY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrD3ho4MKY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rrD3ho4MKY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrD3ho4MKY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrD3ho4MKY .nav-link:hover,
.cid-rrD3ho4MKY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrONAhOsKP {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrONAhOsKP .mbr-section-subtitle {
  color: #232323;
}
.cid-rrONAivcJE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrONAivcJE .mbr-text {
  color: #767676;
}
.cid-rrONAjbpyl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrONAjbpyl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rrONAjbpyl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rrONAjbpyl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rrONAjbpyl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rrONAjbpyl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-rrONAjbpyl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rrONAk9Wku {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rrONAk9Wku .image-block {
  margin: auto;
}
.cid-rrONAk9Wku figcaption {
  position: relative;
}
.cid-rrONAk9Wku figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rrONAk9Wku .image-block {
    width: 100% !important;
  }
}
.cid-rrOPwlYHnu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrOPwlYHnu .mbr-text {
  color: #767676;
}
.cid-rrOPwlYHnu .mbr-text p {
  background: #ffffff;
}
.cid-rrUrklUtaQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrUrklUtaQ .mbr-section-subtitle {
  color: #767676;
}
.cid-rrUrmggr61 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rrUrmggr61 .mbr-text {
  color: #767676;
}
.cid-rrUpl7Enha {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrUpl7Enha .mbr-section-subtitle {
  color: #767676;
}
.cid-rrUppkUnp2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrUppkUnp2 .mbr-text {
  color: #767676;
}
.cid-rrUxxMHMHb {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rrUxxMHMHb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rrUxxMHMHb .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rrUxxMHMHb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rrUxxMHMHb .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rrUxxMHMHb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rrUxxMHMHb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rrUxxMHMHb .img-item {
    width: 100% !important;
  }
  .cid-rrUxxMHMHb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwyvUA1w8D {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rwyvUA1w8D .image-block {
  margin: auto;
}
.cid-rwyvUA1w8D figcaption {
  position: relative;
}
.cid-rwyvUA1w8D figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rwyvUA1w8D .image-block {
    width: 100% !important;
  }
}
.cid-rrUsNx10MO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrUsNx10MO .mbr-section-subtitle {
  color: #767676;
}
.cid-rwyxgyc7ND {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwyxgyc7ND .mbr-text {
  color: #767676;
}
.cid-rwyxgyc7ND .mbr-text p {
  background: #ffffff;
}
.cid-rsiMQGUr56 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rsiMQGUr56 .image-block {
  margin: auto;
}
.cid-rsiMQGUr56 figcaption {
  position: relative;
}
.cid-rsiMQGUr56 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rsiMQGUr56 .image-block {
    width: 100% !important;
  }
}
.cid-rwywEAYSNb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwywEAYSNb .mbr-section-subtitle {
  color: #767676;
}
.cid-rwywIETZV5 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rwywIETZV5 .mbr-text {
  color: #767676;
}
.cid-rwywIETZV5 .mbr-text p {
  background: #ffffff;
}
.cid-rrONAplZob .google-map {
  height: 25rem;
  position: relative;
}
.cid-rrONAplZob .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rrONAplZob .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-rrONAplZob .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rrONAplZob .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rrONAqg52p {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrONAqg52p .content {
    text-align: center;
  }
  .cid-rrONAqg52p .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrONAqg52p .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrONAqg52p .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrONAqg52p .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrONAqg52p .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrONAqg52p .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrONAqg52p .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-rrONAqg52p .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrONAqg52p .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrONAqg52p .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrONAqg52p .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrONAqg52p .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rrONAr88Rn .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-rrONAr88Rn .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rrONAr88Rn a {
  font-style: normal;
}
.cid-rrONAr88Rn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrONAr88Rn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrONAr88Rn .nav-item:focus,
.cid-rrONAr88Rn .nav-link:focus {
  outline: none;
}
.cid-rrONAr88Rn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrONAr88Rn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrONAr88Rn .menu-logo {
  margin-right: auto;
}
.cid-rrONAr88Rn .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrONAr88Rn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrONAr88Rn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrONAr88Rn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrONAr88Rn .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rrONAr88Rn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrONAr88Rn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrONAr88Rn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrONAr88Rn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrONAr88Rn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrONAr88Rn .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrONAr88Rn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrONAr88Rn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrONAr88Rn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrONAr88Rn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrONAr88Rn .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-rrONAr88Rn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrONAr88Rn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrONAr88Rn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrONAr88Rn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrONAr88Rn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrONAr88Rn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrONAr88Rn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrONAr88Rn button.navbar-toggler:focus {
  outline: none;
}
.cid-rrONAr88Rn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrONAr88Rn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrONAr88Rn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrONAr88Rn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrONAr88Rn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrONAr88Rn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrONAr88Rn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrONAr88Rn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrONAr88Rn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrONAr88Rn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrONAr88Rn .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrONAr88Rn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrONAr88Rn .collapsed .navbar-collapse.collapsing,
.cid-rrONAr88Rn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrONAr88Rn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrONAr88Rn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrONAr88Rn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrONAr88Rn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrONAr88Rn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rrONAr88Rn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rrONAr88Rn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrONAr88Rn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrONAr88Rn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrONAr88Rn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rrONAr88Rn .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrONAr88Rn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrONAr88Rn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrONAr88Rn .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-rrONAr88Rn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrONAr88Rn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrONAr88Rn .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-rrONAr88Rn .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrONAr88Rn img {
    height: 3.8rem !important;
  }
  .cid-rrONAr88Rn .btn {
    display: -webkit-flex;
  }
  .cid-rrONAr88Rn button.navbar-toggler {
    display: block;
  }
  .cid-rrONAr88Rn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrONAr88Rn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrONAr88Rn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrONAr88Rn .navbar-collapse.collapsing,
  .cid-rrONAr88Rn .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrONAr88Rn .navbar-collapse.collapsing .navbar-nav,
  .cid-rrONAr88Rn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrONAr88Rn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrONAr88Rn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrONAr88Rn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rrONAr88Rn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrONAr88Rn .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrONAr88Rn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrONAr88Rn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrONAr88Rn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrONAr88Rn .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-rrONAr88Rn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrONAr88Rn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrONAr88Rn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rrONAr88Rn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrONAr88Rn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrONAr88Rn .nav-link:hover,
.cid-rrONAr88Rn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrE3JmX4s8 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrE3JmX4s8 .mbr-section-subtitle {
  color: #232323;
}
.cid-rrJv5xyc65 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrJv5xyc65 .mbr-text {
  color: #767676;
}
.cid-rrIIy0Los4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rrIIy0Los4 .image-block {
  margin: auto;
}
.cid-rrIIy0Los4 figcaption {
  position: relative;
}
.cid-rrIIy0Los4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rrIIy0Los4 .image-block {
    width: 100% !important;
  }
}
.cid-rrOeSKic37 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrOeSKic37 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rrOeSKic37 .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rrOeSKic37 .separline {
  position: relative;
}
.cid-rrOeSKic37 .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #efefef;
}
.cid-rrOdZeazaf {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rrOdZeazaf .image-block {
  margin: auto;
}
.cid-rrOdZeazaf figcaption {
  position: relative;
}
.cid-rrOdZeazaf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rrOdZeazaf .image-block {
    width: 100% !important;
  }
}
.cid-rrE3JoINRV .google-map {
  height: 25rem;
  position: relative;
}
.cid-rrE3JoINRV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rrE3JoINRV .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-rrE3JoINRV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rrE3JoINRV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rrE3JpwKRx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrE3JpwKRx .content {
    text-align: center;
  }
  .cid-rrE3JpwKRx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rrE3JpwKRx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rrE3JpwKRx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rrE3JpwKRx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rrE3JpwKRx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rrE3JpwKRx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rrE3JpwKRx .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-rrE3JpwKRx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rrE3JpwKRx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rrE3JpwKRx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rrE3JpwKRx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rrE3JpwKRx .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rrE3Jqnr1J .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-rrE3Jqnr1J .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rrE3Jqnr1J a {
  font-style: normal;
}
.cid-rrE3Jqnr1J .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrE3Jqnr1J .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrE3Jqnr1J .nav-item:focus,
.cid-rrE3Jqnr1J .nav-link:focus {
  outline: none;
}
.cid-rrE3Jqnr1J .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrE3Jqnr1J .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrE3Jqnr1J .menu-logo {
  margin-right: auto;
}
.cid-rrE3Jqnr1J .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrE3Jqnr1J .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrE3Jqnr1J .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrE3Jqnr1J .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrE3Jqnr1J .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rrE3Jqnr1J .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrE3Jqnr1J .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrE3Jqnr1J .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrE3Jqnr1J .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrE3Jqnr1J .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrE3Jqnr1J .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrE3Jqnr1J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrE3Jqnr1J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrE3Jqnr1J .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrE3Jqnr1J .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrE3Jqnr1J .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-rrE3Jqnr1J .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrE3Jqnr1J .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrE3Jqnr1J .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrE3Jqnr1J .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrE3Jqnr1J .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrE3Jqnr1J .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrE3Jqnr1J button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrE3Jqnr1J button.navbar-toggler:focus {
  outline: none;
}
.cid-rrE3Jqnr1J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrE3Jqnr1J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrE3Jqnr1J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrE3Jqnr1J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrE3Jqnr1J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrE3Jqnr1J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrE3Jqnr1J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrE3Jqnr1J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrE3Jqnr1J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrE3Jqnr1J .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrE3Jqnr1J .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrE3Jqnr1J .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.collapsing,
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrE3Jqnr1J .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rrE3Jqnr1J .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrE3Jqnr1J .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrE3Jqnr1J .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrE3Jqnr1J .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-rrE3Jqnr1J .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrE3Jqnr1J .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrE3Jqnr1J .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-rrE3Jqnr1J .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrE3Jqnr1J img {
    height: 3.8rem !important;
  }
  .cid-rrE3Jqnr1J .btn {
    display: -webkit-flex;
  }
  .cid-rrE3Jqnr1J button.navbar-toggler {
    display: block;
  }
  .cid-rrE3Jqnr1J .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrE3Jqnr1J .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrE3Jqnr1J .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrE3Jqnr1J .navbar-collapse.collapsing,
  .cid-rrE3Jqnr1J .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrE3Jqnr1J .navbar-collapse.collapsing .navbar-nav,
  .cid-rrE3Jqnr1J .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrE3Jqnr1J .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrE3Jqnr1J .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrE3Jqnr1J .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rrE3Jqnr1J .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrE3Jqnr1J .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrE3Jqnr1J .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrE3Jqnr1J .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrE3Jqnr1J .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrE3Jqnr1J .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-rrE3Jqnr1J .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrE3Jqnr1J .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrE3Jqnr1J .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rrE3Jqnr1J .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrE3Jqnr1J .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrE3Jqnr1J .nav-link:hover,
.cid-rrE3Jqnr1J .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ruDUtGFqY6 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ruDUtGFqY6 .mbr-section-subtitle {
  color: #232323;
}
.cid-ruDUtHtFUc {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-ruDUtHtFUc .image-block {
  margin: auto;
}
.cid-ruDUtHtFUc figcaption {
  position: relative;
}
.cid-ruDUtHtFUc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ruDUtHtFUc .image-block {
    width: 100% !important;
  }
}
.cid-ruDWK6jYpE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ruDWK6jYpE .mbr-text {
  color: #767676;
}
.cid-ruDWLk2h7h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruDWLk2h7h .mbr-section-subtitle {
  color: #767676;
}
.cid-ruDUtI8Yqv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruDUtI8Yqv .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-ruDUtI8Yqv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ruDUtI8Yqv p {
  color: #767676;
  text-align: left;
}
.cid-ruDUtI8Yqv .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ruDUtI8Yqv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-ruDUtI8Yqv .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-ruDVTuLGnD {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-ruDVTuLGnD .image-block {
  margin: auto;
}
.cid-ruDVTuLGnD figcaption {
  position: relative;
}
.cid-ruDVTuLGnD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ruDVTuLGnD .image-block {
    width: 100% !important;
  }
}
.cid-ruDWXWe6q5 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ruDWXWe6q5 .mbr-section-subtitle {
  color: #767676;
}
.cid-ruE1mAbWVF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruE1mAbWVF .mbr-text {
  color: #767676;
}
.cid-ruE1mAbWVF .mbr-text p {
  background: #ffffff;
}
.cid-ruDW1zqPpo {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-ruDW1zqPpo .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-ruDW1zqPpo .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-ruDW1zqPpo .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ruDW1zqPpo .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ruDW1zqPpo .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ruDW1zqPpo .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ruDW1zqPpo .img-item {
    width: 100% !important;
  }
  .cid-ruDW1zqPpo .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ruE2A9LfzW {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruE2A9LfzW .mbr-section-subtitle {
  color: #767676;
}
.cid-ruE3GFiQWd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruE3GFiQWd .mbr-text {
  color: #767676;
}
.cid-ruE3GFiQWd .mbr-text p {
  background: #ffffff;
}
.cid-ruE2BIzR0q {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-ruE2BIzR0q .image-block {
  margin: auto;
}
.cid-ruE2BIzR0q figcaption {
  position: relative;
}
.cid-ruE2BIzR0q figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ruE2BIzR0q .image-block {
    width: 100% !important;
  }
}
.cid-ruE4zfhlpJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-ruE4zfhlpJ .image-block {
  margin: auto;
}
.cid-ruE4zfhlpJ figcaption {
  position: relative;
}
.cid-ruE4zfhlpJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ruE4zfhlpJ .image-block {
    width: 100% !important;
  }
}
.cid-ruDUtLhUnd .google-map {
  height: 25rem;
  position: relative;
}
.cid-ruDUtLhUnd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ruDUtLhUnd .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-ruDUtLhUnd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ruDUtLhUnd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ruDUtMh0yC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruDUtMh0yC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruDUtMh0yC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruDUtMh0yC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruDUtMh0yC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruDUtMh0yC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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-ruDUtMh0yC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  background: linear-gradient(to left, rgba(85, 67, 70, 0.85), rgba(69, 80, 91, 0.85)) !important;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ruDUtN7h6g {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ruDUtN7h6g .content {
    text-align: center;
  }
  .cid-ruDUtN7h6g .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ruDUtN7h6g .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ruDUtN7h6g .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ruDUtN7h6g .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ruDUtN7h6g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ruDUtN7h6g .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ruDUtN7h6g .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-ruDUtN7h6g .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ruDUtN7h6g .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ruDUtN7h6g .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ruDUtN7h6g .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ruDUtN7h6g .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ruDUtO6fOe .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-ruDUtO6fOe .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-ruDUtO6fOe a {
  font-style: normal;
}
.cid-ruDUtO6fOe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ruDUtO6fOe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-ruDUtO6fOe .nav-item:focus,
.cid-ruDUtO6fOe .nav-link:focus {
  outline: none;
}
.cid-ruDUtO6fOe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ruDUtO6fOe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ruDUtO6fOe .menu-logo {
  margin-right: auto;
}
.cid-ruDUtO6fOe .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ruDUtO6fOe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ruDUtO6fOe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ruDUtO6fOe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ruDUtO6fOe .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ruDUtO6fOe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ruDUtO6fOe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ruDUtO6fOe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ruDUtO6fOe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ruDUtO6fOe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ruDUtO6fOe .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ruDUtO6fOe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ruDUtO6fOe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ruDUtO6fOe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ruDUtO6fOe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ruDUtO6fOe .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-ruDUtO6fOe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ruDUtO6fOe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ruDUtO6fOe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ruDUtO6fOe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ruDUtO6fOe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ruDUtO6fOe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ruDUtO6fOe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ruDUtO6fOe button.navbar-toggler:focus {
  outline: none;
}
.cid-ruDUtO6fOe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ruDUtO6fOe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ruDUtO6fOe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ruDUtO6fOe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ruDUtO6fOe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ruDUtO6fOe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ruDUtO6fOe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ruDUtO6fOe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ruDUtO6fOe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ruDUtO6fOe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ruDUtO6fOe .collapsed .btn {
  display: -webkit-flex;
}
.cid-ruDUtO6fOe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ruDUtO6fOe .collapsed .navbar-collapse.collapsing,
.cid-ruDUtO6fOe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ruDUtO6fOe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ruDUtO6fOe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ruDUtO6fOe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ruDUtO6fOe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ruDUtO6fOe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ruDUtO6fOe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ruDUtO6fOe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ruDUtO6fOe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ruDUtO6fOe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ruDUtO6fOe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ruDUtO6fOe .collapsed button.navbar-toggler {
  display: block;
}
.cid-ruDUtO6fOe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ruDUtO6fOe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ruDUtO6fOe .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-ruDUtO6fOe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ruDUtO6fOe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ruDUtO6fOe .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-ruDUtO6fOe .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ruDUtO6fOe img {
    height: 3.8rem !important;
  }
  .cid-ruDUtO6fOe .btn {
    display: -webkit-flex;
  }
  .cid-ruDUtO6fOe button.navbar-toggler {
    display: block;
  }
  .cid-ruDUtO6fOe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ruDUtO6fOe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ruDUtO6fOe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ruDUtO6fOe .navbar-collapse.collapsing,
  .cid-ruDUtO6fOe .navbar-collapse.show {
    display: block !important;
  }
  .cid-ruDUtO6fOe .navbar-collapse.collapsing .navbar-nav,
  .cid-ruDUtO6fOe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ruDUtO6fOe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ruDUtO6fOe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ruDUtO6fOe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ruDUtO6fOe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ruDUtO6fOe .navbar-collapse.collapsing .navbar-buttons,
  .cid-ruDUtO6fOe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ruDUtO6fOe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ruDUtO6fOe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ruDUtO6fOe .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-ruDUtO6fOe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ruDUtO6fOe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ruDUtO6fOe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-ruDUtO6fOe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ruDUtO6fOe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ruDUtO6fOe .nav-link:hover,
.cid-ruDUtO6fOe .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rv2ZrivsOZ {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rv2ZrivsOZ .mbr-section-subtitle {
  color: #232323;
}
.cid-rv2Zrjc53B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rv2Zrjc53B .mbr-text {
  color: #767676;
}
.cid-rv2Zrk7Zdx {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rv2Zrk7Zdx .image-block {
  margin: auto;
}
.cid-rv2Zrk7Zdx figcaption {
  position: relative;
}
.cid-rv2Zrk7Zdx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rv2Zrk7Zdx .image-block {
    width: 100% !important;
  }
}
.cid-rv2ZrkMZrm {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rv2ZrkMZrm .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rv2ZrkMZrm .step {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
.cid-rv2ZrkMZrm .separline {
  position: relative;
}
.cid-rv2ZrkMZrm .separline:after {
  top: 44px;
  left: 18px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (20px + 4px) * 2);
  background-color: #efefef;
}
.cid-rxRTZ1KoPB {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rxRTZ1KoPB .image-block {
  margin: auto;
}
.cid-rxRTZ1KoPB figcaption {
  position: relative;
}
.cid-rxRTZ1KoPB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rxRTZ1KoPB .image-block {
    width: 100% !important;
  }
}
.cid-rv2ZrlUQDF {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rv2ZrlUQDF .image-block {
  margin: auto;
}
.cid-rv2ZrlUQDF figcaption {
  position: relative;
}
.cid-rv2ZrlUQDF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rv2ZrlUQDF .image-block {
    width: 100% !important;
  }
}
.cid-rv2ZrmxYmf .google-map {
  height: 25rem;
  position: relative;
}
.cid-rv2ZrmxYmf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rv2ZrmxYmf .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-rv2ZrmxYmf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rv2ZrmxYmf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rv2Zrnqfgn {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rv2Zrnqfgn .content {
    text-align: center;
  }
  .cid-rv2Zrnqfgn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rv2Zrnqfgn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rv2Zrnqfgn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rv2Zrnqfgn .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rv2Zrnqfgn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rv2Zrnqfgn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rv2Zrnqfgn .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-rv2Zrnqfgn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rv2Zrnqfgn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rv2Zrnqfgn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rv2Zrnqfgn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rv2Zrnqfgn .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rv2ZrohxFc .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-rv2ZrohxFc .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rv2ZrohxFc a {
  font-style: normal;
}
.cid-rv2ZrohxFc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rv2ZrohxFc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rv2ZrohxFc .nav-item:focus,
.cid-rv2ZrohxFc .nav-link:focus {
  outline: none;
}
.cid-rv2ZrohxFc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rv2ZrohxFc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rv2ZrohxFc .menu-logo {
  margin-right: auto;
}
.cid-rv2ZrohxFc .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rv2ZrohxFc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rv2ZrohxFc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rv2ZrohxFc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rv2ZrohxFc .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rv2ZrohxFc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rv2ZrohxFc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rv2ZrohxFc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rv2ZrohxFc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rv2ZrohxFc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rv2ZrohxFc .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rv2ZrohxFc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rv2ZrohxFc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rv2ZrohxFc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rv2ZrohxFc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rv2ZrohxFc .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-rv2ZrohxFc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rv2ZrohxFc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rv2ZrohxFc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rv2ZrohxFc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rv2ZrohxFc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rv2ZrohxFc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rv2ZrohxFc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rv2ZrohxFc button.navbar-toggler:focus {
  outline: none;
}
.cid-rv2ZrohxFc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rv2ZrohxFc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rv2ZrohxFc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rv2ZrohxFc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rv2ZrohxFc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rv2ZrohxFc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rv2ZrohxFc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rv2ZrohxFc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rv2ZrohxFc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rv2ZrohxFc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rv2ZrohxFc .collapsed .btn {
  display: -webkit-flex;
}
.cid-rv2ZrohxFc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rv2ZrohxFc .collapsed .navbar-collapse.collapsing,
.cid-rv2ZrohxFc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rv2ZrohxFc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rv2ZrohxFc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rv2ZrohxFc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rv2ZrohxFc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rv2ZrohxFc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rv2ZrohxFc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rv2ZrohxFc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rv2ZrohxFc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rv2ZrohxFc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rv2ZrohxFc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rv2ZrohxFc .collapsed button.navbar-toggler {
  display: block;
}
.cid-rv2ZrohxFc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rv2ZrohxFc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rv2ZrohxFc .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-rv2ZrohxFc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rv2ZrohxFc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rv2ZrohxFc .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-rv2ZrohxFc .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rv2ZrohxFc img {
    height: 3.8rem !important;
  }
  .cid-rv2ZrohxFc .btn {
    display: -webkit-flex;
  }
  .cid-rv2ZrohxFc button.navbar-toggler {
    display: block;
  }
  .cid-rv2ZrohxFc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rv2ZrohxFc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rv2ZrohxFc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rv2ZrohxFc .navbar-collapse.collapsing,
  .cid-rv2ZrohxFc .navbar-collapse.show {
    display: block !important;
  }
  .cid-rv2ZrohxFc .navbar-collapse.collapsing .navbar-nav,
  .cid-rv2ZrohxFc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rv2ZrohxFc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rv2ZrohxFc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rv2ZrohxFc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rv2ZrohxFc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rv2ZrohxFc .navbar-collapse.collapsing .navbar-buttons,
  .cid-rv2ZrohxFc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rv2ZrohxFc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rv2ZrohxFc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rv2ZrohxFc .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-rv2ZrohxFc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rv2ZrohxFc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rv2ZrohxFc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rv2ZrohxFc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rv2ZrohxFc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rv2ZrohxFc .nav-link:hover,
.cid-rv2ZrohxFc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rEVjgnAgxE {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rEVjgnAgxE .mbr-section-subtitle {
  color: #767676;
}
.cid-rEVjgobP9q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rEVjgobP9q .mbr-text,
.cid-rEVjgobP9q blockquote {
  color: #767676;
}
.cid-rEVjgoJkGC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rEVjgoJkGC .mbr-text,
.cid-rEVjgoJkGC blockquote {
  color: #767676;
}
.cid-rEVjgoJkGC .mbr-text DIV {
  color: #767676;
}
.cid-rEVjgpjwUL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rEVjgpjwUL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rEVjgpjwUL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rEVjgpjwUL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rEVjgpjwUL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rEVjgpjwUL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rEVjgpjwUL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rEVjgpjwUL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rEVjgpjwUL .btn-social {
  border: none !important;
}
.cid-rEVjgpjwUL [class^="socicon-"]:before,
.cid-rEVjgpjwUL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rEVjgpjwUL .btn {
    font-size: 20px !important;
  }
}
.cid-rEVjgqd62P {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rEVjgqd62P .content {
    text-align: center;
  }
  .cid-rEVjgqd62P .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rEVjgqd62P .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rEVjgqd62P .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rEVjgqd62P .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rEVjgqd62P .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rEVjgqd62P .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rEVjgqd62P .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-rEVjgqd62P .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rEVjgqd62P .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rEVjgqd62P .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rEVjgqd62P .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rEVjgqd62P .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rEVjgrkfCf .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-rEVjgrkfCf .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rEVjgrkfCf a {
  font-style: normal;
}
.cid-rEVjgrkfCf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rEVjgrkfCf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rEVjgrkfCf .nav-item:focus,
.cid-rEVjgrkfCf .nav-link:focus {
  outline: none;
}
.cid-rEVjgrkfCf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rEVjgrkfCf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rEVjgrkfCf .menu-logo {
  margin-right: auto;
}
.cid-rEVjgrkfCf .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rEVjgrkfCf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rEVjgrkfCf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rEVjgrkfCf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rEVjgrkfCf .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rEVjgrkfCf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rEVjgrkfCf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rEVjgrkfCf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rEVjgrkfCf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rEVjgrkfCf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rEVjgrkfCf .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rEVjgrkfCf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rEVjgrkfCf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rEVjgrkfCf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rEVjgrkfCf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rEVjgrkfCf .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-rEVjgrkfCf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rEVjgrkfCf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rEVjgrkfCf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rEVjgrkfCf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rEVjgrkfCf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rEVjgrkfCf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rEVjgrkfCf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rEVjgrkfCf button.navbar-toggler:focus {
  outline: none;
}
.cid-rEVjgrkfCf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rEVjgrkfCf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rEVjgrkfCf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rEVjgrkfCf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rEVjgrkfCf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rEVjgrkfCf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rEVjgrkfCf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rEVjgrkfCf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rEVjgrkfCf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rEVjgrkfCf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rEVjgrkfCf .collapsed .btn {
  display: -webkit-flex;
}
.cid-rEVjgrkfCf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rEVjgrkfCf .collapsed .navbar-collapse.collapsing,
.cid-rEVjgrkfCf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rEVjgrkfCf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rEVjgrkfCf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rEVjgrkfCf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rEVjgrkfCf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rEVjgrkfCf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rEVjgrkfCf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rEVjgrkfCf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rEVjgrkfCf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rEVjgrkfCf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rEVjgrkfCf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rEVjgrkfCf .collapsed button.navbar-toggler {
  display: block;
}
.cid-rEVjgrkfCf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rEVjgrkfCf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rEVjgrkfCf .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-rEVjgrkfCf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rEVjgrkfCf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rEVjgrkfCf .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-rEVjgrkfCf .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rEVjgrkfCf img {
    height: 3.8rem !important;
  }
  .cid-rEVjgrkfCf .btn {
    display: -webkit-flex;
  }
  .cid-rEVjgrkfCf button.navbar-toggler {
    display: block;
  }
  .cid-rEVjgrkfCf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rEVjgrkfCf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rEVjgrkfCf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rEVjgrkfCf .navbar-collapse.collapsing,
  .cid-rEVjgrkfCf .navbar-collapse.show {
    display: block !important;
  }
  .cid-rEVjgrkfCf .navbar-collapse.collapsing .navbar-nav,
  .cid-rEVjgrkfCf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rEVjgrkfCf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rEVjgrkfCf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rEVjgrkfCf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rEVjgrkfCf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rEVjgrkfCf .navbar-collapse.collapsing .navbar-buttons,
  .cid-rEVjgrkfCf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rEVjgrkfCf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rEVjgrkfCf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rEVjgrkfCf .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-rEVjgrkfCf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rEVjgrkfCf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rEVjgrkfCf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rEVjgrkfCf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rEVjgrkfCf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rEVjgrkfCf .nav-link:hover,
.cid-rEVjgrkfCf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
