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





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.6rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 7.36rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 2.8rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.3rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 2.08rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.68rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((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: #149dcc !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !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: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #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: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #0b566f;
  color: #0b566f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !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: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #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: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #149dcc !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #0b566f !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: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #149dcc;
  border-color: #149dcc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #149dcc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b4e6f8;
}
.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: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1.3rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 2.08rem;
}
blockquote {
  border-color: #149dcc;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form2 .form-control {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.form2 .input-group-btn a.btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form2 .input-group-btn button[type="submit"] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form3 input[type="email"] {
  border-radius: 100px !important;
}
@media (max-width: 349px) {
  .form2 input[type="email"] {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn a.btn {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
  }
}
@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: #149dcc;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #149dcc;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #149dcc;
  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: #149dcc;
  border-bottom-color: #149dcc;
}
.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: #149dcc !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='%23149dcc' %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-vuWmoTkC6q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vuWmoTkC6q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vuWmoTkC6q a {
  font-style: normal;
}
.cid-vuWmoTkC6q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vuWmoTkC6q .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-vuWmoTkC6q .nav-item:focus,
.cid-vuWmoTkC6q .nav-link:focus {
  outline: none;
}
.cid-vuWmoTkC6q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vuWmoTkC6q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vuWmoTkC6q .menu-logo {
  margin-right: auto;
}
.cid-vuWmoTkC6q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vuWmoTkC6q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vuWmoTkC6q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vuWmoTkC6q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vuWmoTkC6q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vuWmoTkC6q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vuWmoTkC6q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vuWmoTkC6q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vuWmoTkC6q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vuWmoTkC6q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vuWmoTkC6q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vuWmoTkC6q .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vuWmoTkC6q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vuWmoTkC6q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vuWmoTkC6q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vuWmoTkC6q .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vuWmoTkC6q .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-vuWmoTkC6q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vuWmoTkC6q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vuWmoTkC6q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vuWmoTkC6q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vuWmoTkC6q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vuWmoTkC6q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vuWmoTkC6q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vuWmoTkC6q button.navbar-toggler:focus {
  outline: none;
}
.cid-vuWmoTkC6q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vuWmoTkC6q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vuWmoTkC6q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vuWmoTkC6q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vuWmoTkC6q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vuWmoTkC6q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vuWmoTkC6q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vuWmoTkC6q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vuWmoTkC6q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vuWmoTkC6q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vuWmoTkC6q .collapsed .btn {
  display: -webkit-flex;
}
.cid-vuWmoTkC6q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vuWmoTkC6q .collapsed .navbar-collapse.collapsing,
.cid-vuWmoTkC6q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vuWmoTkC6q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vuWmoTkC6q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vuWmoTkC6q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vuWmoTkC6q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vuWmoTkC6q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vuWmoTkC6q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vuWmoTkC6q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vuWmoTkC6q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vuWmoTkC6q .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vuWmoTkC6q .collapsed button.navbar-toggler {
  display: block;
}
.cid-vuWmoTkC6q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vuWmoTkC6q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vuWmoTkC6q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vuWmoTkC6q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vuWmoTkC6q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vuWmoTkC6q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vuWmoTkC6q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vuWmoTkC6q img {
    height: 3.8rem !important;
  }
  .cid-vuWmoTkC6q .btn {
    display: -webkit-flex;
  }
  .cid-vuWmoTkC6q button.navbar-toggler {
    display: block;
  }
  .cid-vuWmoTkC6q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vuWmoTkC6q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vuWmoTkC6q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vuWmoTkC6q .navbar-collapse.collapsing,
  .cid-vuWmoTkC6q .navbar-collapse.show {
    display: block !important;
  }
  .cid-vuWmoTkC6q .navbar-collapse.collapsing .navbar-nav,
  .cid-vuWmoTkC6q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vuWmoTkC6q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vuWmoTkC6q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vuWmoTkC6q .navbar-collapse.collapsing .navbar-buttons,
  .cid-vuWmoTkC6q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vuWmoTkC6q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vuWmoTkC6q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vuWmoTkC6q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vuWmoTkC6q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vuWmoTkC6q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vuWmoTkC6q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vuWmoTkC6q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vuWmoTkC6q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vuWmoTkC6q .nav-link:hover,
.cid-vuWmoTkC6q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vuWmoUcSKs {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/2-1400x788.jpg");
}
.cid-vuWmoUcSKs H1 {
  color: #ffffff;
  text-shadow: 2px 2px 3px #000000;
}
.cid-vuWmoUcSKs p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vviNDoEm2B {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vuWnXfnaWb {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vuWnXfnaWb .item {
  padding-bottom: 2rem;
}
.cid-vuWnXfnaWb .item-wrapper {
  height: 100%;
}
.cid-vuWnXfnaWb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vuWnXfnaWb .carousel-control,
.cid-vuWnXfnaWb .close {
  background: #1b1b1b;
}
.cid-vuWnXfnaWb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vuWnXfnaWb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vuWnXfnaWb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vuWnXfnaWb .close::before {
  content: '\e91a';
}
.cid-vuWnXfnaWb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vuWnXfnaWb .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vuWnXfnaWb .carousel-inner > .active {
  display: block;
}
.cid-vuWnXfnaWb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vuWnXfnaWb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vuWnXfnaWb .carousel-control .icon-next,
.cid-vuWnXfnaWb .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vuWnXfnaWb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vuWnXfnaWb .carousel-control,
  .cid-vuWnXfnaWb .carousel-indicators,
  .cid-vuWnXfnaWb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vuWnXfnaWb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vuWnXfnaWb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vuWnXfnaWb .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vuWnXfnaWb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vuWnXfnaWb .carousel-indicators {
    display: none;
  }
}
.cid-vuWnXfnaWb .carousel-indicators .active,
.cid-vuWnXfnaWb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vuWnXfnaWb .carousel-indicators .active {
  background: #fff;
}
.cid-vuWnXfnaWb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vuWnXfnaWb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vuWnXfnaWb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vuWnXfnaWb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vuWnXfnaWb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vuWnXfnaWb .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vuWnXfnaWb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vuWnXfnaWb .carousel {
  width: 100%;
}
.cid-vuWnXfnaWb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vuWnXfnaWb .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vuWnXfnaWb .modal.fade .modal-dialog,
.cid-vuWnXfnaWb .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vuWnXfnaWb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vuWnXfnaWb a {
  display: block;
}
.cid-vuWnXfnaWb a.img {
  pointer-events: none;
}
.cid-vuWnXfnaWb H3 {
  text-align: left;
}
.cid-vuWnXfnaWb H4 {
  text-align: left;
}
.cid-vuWxKB7ust {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vuWxKB7ust .card-img {
  background-color: #fff;
}
.cid-vuWxKB7ust .card {
  align-self: stretch;
}
.cid-vuWxKB7ust .card-box {
  padding: 2rem;
}
.cid-vuWxKB7ust h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vuWxKB7ust p {
  text-align: left;
}
.cid-vuWxKB7ust .mbr-text {
  color: #767676;
}
.cid-vuWxKB7ust .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vuWxKB7ust .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vuWxKB7ust hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vuWxKB7ust .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vuWRJBEoys {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vuWRJBEoys .item {
  padding-bottom: 2rem;
}
.cid-vuWRJBEoys .item-wrapper {
  height: 100%;
}
.cid-vuWRJBEoys .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vuWRJBEoys .carousel-control,
.cid-vuWRJBEoys .close {
  background: #1b1b1b;
}
.cid-vuWRJBEoys .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vuWRJBEoys .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vuWRJBEoys .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vuWRJBEoys .close::before {
  content: '\e91a';
}
.cid-vuWRJBEoys .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vuWRJBEoys .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vuWRJBEoys .carousel-inner > .active {
  display: block;
}
.cid-vuWRJBEoys .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vuWRJBEoys .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vuWRJBEoys .carousel-control .icon-next,
.cid-vuWRJBEoys .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vuWRJBEoys .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vuWRJBEoys .carousel-control,
  .cid-vuWRJBEoys .carousel-indicators,
  .cid-vuWRJBEoys .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vuWRJBEoys .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vuWRJBEoys .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vuWRJBEoys .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vuWRJBEoys .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vuWRJBEoys .carousel-indicators {
    display: none;
  }
}
.cid-vuWRJBEoys .carousel-indicators .active,
.cid-vuWRJBEoys .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vuWRJBEoys .carousel-indicators .active {
  background: #fff;
}
.cid-vuWRJBEoys .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vuWRJBEoys .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vuWRJBEoys .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vuWRJBEoys .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vuWRJBEoys .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vuWRJBEoys .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vuWRJBEoys .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vuWRJBEoys .carousel {
  width: 100%;
}
.cid-vuWRJBEoys .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vuWRJBEoys .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vuWRJBEoys .modal.fade .modal-dialog,
.cid-vuWRJBEoys .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vuWRJBEoys .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vuWRJBEoys a {
  display: block;
}
.cid-vuWRJBEoys a.img {
  pointer-events: none;
}
.cid-vuWRJBEoys H3 {
  text-align: left;
}
.cid-vuWRJBEoys H4 {
  text-align: left;
}
.cid-vuWRLGlj7d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vuWRLGlj7d .card-img {
  background-color: #fff;
}
.cid-vuWRLGlj7d .card {
  align-self: stretch;
}
.cid-vuWRLGlj7d .card-box {
  padding: 2rem;
}
.cid-vuWRLGlj7d h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vuWRLGlj7d p {
  text-align: left;
}
.cid-vuWRLGlj7d .mbr-text {
  color: #767676;
}
.cid-vuWRLGlj7d .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vuWRLGlj7d .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vuWRLGlj7d hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vuWRLGlj7d .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vuWXu6hdQq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vuWXu6hdQq .card-img {
  background-color: #fff;
}
.cid-vuWXu6hdQq .card {
  align-self: stretch;
}
.cid-vuWXu6hdQq .card-box {
  padding: 2rem;
}
.cid-vuWXu6hdQq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vuWXu6hdQq p {
  text-align: left;
}
.cid-vuWXu6hdQq .mbr-text {
  color: #767676;
}
.cid-vuWXu6hdQq .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vuWXu6hdQq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vuWXu6hdQq hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vuWXu6hdQq .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vviSRsm2g6 {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vviSRsm2g6 .item {
  padding-bottom: 2rem;
}
.cid-vviSRsm2g6 .item-wrapper {
  height: 100%;
}
.cid-vviSRsm2g6 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vviSRsm2g6 .carousel-control,
.cid-vviSRsm2g6 .close {
  background: #1b1b1b;
}
.cid-vviSRsm2g6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vviSRsm2g6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vviSRsm2g6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vviSRsm2g6 .close::before {
  content: '\e91a';
}
.cid-vviSRsm2g6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vviSRsm2g6 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vviSRsm2g6 .carousel-inner > .active {
  display: block;
}
.cid-vviSRsm2g6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vviSRsm2g6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vviSRsm2g6 .carousel-control .icon-next,
.cid-vviSRsm2g6 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vviSRsm2g6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vviSRsm2g6 .carousel-control,
  .cid-vviSRsm2g6 .carousel-indicators,
  .cid-vviSRsm2g6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vviSRsm2g6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vviSRsm2g6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vviSRsm2g6 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vviSRsm2g6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vviSRsm2g6 .carousel-indicators {
    display: none;
  }
}
.cid-vviSRsm2g6 .carousel-indicators .active,
.cid-vviSRsm2g6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vviSRsm2g6 .carousel-indicators .active {
  background: #fff;
}
.cid-vviSRsm2g6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vviSRsm2g6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vviSRsm2g6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vviSRsm2g6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vviSRsm2g6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vviSRsm2g6 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vviSRsm2g6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vviSRsm2g6 .carousel {
  width: 100%;
}
.cid-vviSRsm2g6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vviSRsm2g6 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vviSRsm2g6 .modal.fade .modal-dialog,
.cid-vviSRsm2g6 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vviSRsm2g6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vviSRsm2g6 a {
  display: block;
}
.cid-vviSRsm2g6 a.img {
  pointer-events: none;
}
.cid-vviSRsm2g6 H3 {
  text-align: left;
}
.cid-vviSRsm2g6 H4 {
  text-align: left;
}
.cid-vviSRsm2g6 .mbr-section-subtitle {
  text-align: left;
}
.cid-vv1il2dajL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv1il2dajL .card-img {
  background-color: #fff;
}
.cid-vv1il2dajL .card {
  align-self: stretch;
}
.cid-vv1il2dajL .card-box {
  padding: 2rem;
}
.cid-vv1il2dajL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv1il2dajL p {
  text-align: left;
}
.cid-vv1il2dajL .mbr-text {
  color: #767676;
}
.cid-vv1il2dajL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv1il2dajL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv1il2dajL hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv1il2dajL .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv1iHPOFWH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv1iHPOFWH .card-img {
  background-color: #fff;
}
.cid-vv1iHPOFWH .card {
  align-self: stretch;
}
.cid-vv1iHPOFWH .card-box {
  padding: 2rem;
}
.cid-vv1iHPOFWH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv1iHPOFWH p {
  text-align: left;
}
.cid-vv1iHPOFWH .mbr-text {
  color: #767676;
}
.cid-vv1iHPOFWH .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv1iHPOFWH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv1iHPOFWH hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv1iHPOFWH .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv1iJIH0Oh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv1iJIH0Oh .card-img {
  background-color: #fff;
}
.cid-vv1iJIH0Oh .card {
  align-self: stretch;
}
.cid-vv1iJIH0Oh .card-box {
  padding: 2rem;
}
.cid-vv1iJIH0Oh h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv1iJIH0Oh p {
  text-align: left;
}
.cid-vv1iJIH0Oh .mbr-text {
  color: #767676;
}
.cid-vv1iJIH0Oh .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv1iJIH0Oh .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv1iJIH0Oh hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv1iJIH0Oh .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv1ryG26dw {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv1ryG26dw .item {
  padding-bottom: 2rem;
}
.cid-vv1ryG26dw .item-wrapper {
  height: 100%;
}
.cid-vv1ryG26dw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vv1ryG26dw .carousel-control,
.cid-vv1ryG26dw .close {
  background: #1b1b1b;
}
.cid-vv1ryG26dw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vv1ryG26dw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vv1ryG26dw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vv1ryG26dw .close::before {
  content: '\e91a';
}
.cid-vv1ryG26dw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vv1ryG26dw .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vv1ryG26dw .carousel-inner > .active {
  display: block;
}
.cid-vv1ryG26dw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vv1ryG26dw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vv1ryG26dw .carousel-control .icon-next,
.cid-vv1ryG26dw .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vv1ryG26dw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vv1ryG26dw .carousel-control,
  .cid-vv1ryG26dw .carousel-indicators,
  .cid-vv1ryG26dw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vv1ryG26dw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vv1ryG26dw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vv1ryG26dw .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vv1ryG26dw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vv1ryG26dw .carousel-indicators {
    display: none;
  }
}
.cid-vv1ryG26dw .carousel-indicators .active,
.cid-vv1ryG26dw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vv1ryG26dw .carousel-indicators .active {
  background: #fff;
}
.cid-vv1ryG26dw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vv1ryG26dw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vv1ryG26dw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vv1ryG26dw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vv1ryG26dw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vv1ryG26dw .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vv1ryG26dw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vv1ryG26dw .carousel {
  width: 100%;
}
.cid-vv1ryG26dw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vv1ryG26dw .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vv1ryG26dw .modal.fade .modal-dialog,
.cid-vv1ryG26dw .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vv1ryG26dw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vv1ryG26dw a {
  display: block;
}
.cid-vv1ryG26dw a.img {
  pointer-events: none;
}
.cid-vv1ryG26dw H3 {
  text-align: left;
}
.cid-vv1ryG26dw H4 {
  text-align: left;
}
.cid-vv1rBPWgP6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv1rBPWgP6 .card-img {
  background-color: #fff;
}
.cid-vv1rBPWgP6 .card {
  align-self: stretch;
}
.cid-vv1rBPWgP6 .card-box {
  padding: 2rem;
}
.cid-vv1rBPWgP6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv1rBPWgP6 p {
  text-align: left;
}
.cid-vv1rBPWgP6 .mbr-text {
  color: #767676;
}
.cid-vv1rBPWgP6 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv1rBPWgP6 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv1rBPWgP6 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv1rBPWgP6 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv1rKpVeG9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv1rKpVeG9 .card-img {
  background-color: #fff;
}
.cid-vv1rKpVeG9 .card {
  align-self: stretch;
}
.cid-vv1rKpVeG9 .card-box {
  padding: 2rem;
}
.cid-vv1rKpVeG9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv1rKpVeG9 p {
  text-align: left;
}
.cid-vv1rKpVeG9 .mbr-text {
  color: #767676;
}
.cid-vv1rKpVeG9 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv1rKpVeG9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv1rKpVeG9 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv1rKpVeG9 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv4egrtXVd {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4egrtXVd .item {
  padding-bottom: 2rem;
}
.cid-vv4egrtXVd .item-wrapper {
  height: 100%;
}
.cid-vv4egrtXVd .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vv4egrtXVd .carousel-control,
.cid-vv4egrtXVd .close {
  background: #1b1b1b;
}
.cid-vv4egrtXVd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vv4egrtXVd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vv4egrtXVd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vv4egrtXVd .close::before {
  content: '\e91a';
}
.cid-vv4egrtXVd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vv4egrtXVd .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vv4egrtXVd .carousel-inner > .active {
  display: block;
}
.cid-vv4egrtXVd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vv4egrtXVd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vv4egrtXVd .carousel-control .icon-next,
.cid-vv4egrtXVd .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vv4egrtXVd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vv4egrtXVd .carousel-control,
  .cid-vv4egrtXVd .carousel-indicators,
  .cid-vv4egrtXVd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vv4egrtXVd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vv4egrtXVd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vv4egrtXVd .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vv4egrtXVd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vv4egrtXVd .carousel-indicators {
    display: none;
  }
}
.cid-vv4egrtXVd .carousel-indicators .active,
.cid-vv4egrtXVd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vv4egrtXVd .carousel-indicators .active {
  background: #fff;
}
.cid-vv4egrtXVd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vv4egrtXVd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vv4egrtXVd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vv4egrtXVd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vv4egrtXVd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vv4egrtXVd .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vv4egrtXVd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vv4egrtXVd .carousel {
  width: 100%;
}
.cid-vv4egrtXVd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vv4egrtXVd .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vv4egrtXVd .modal.fade .modal-dialog,
.cid-vv4egrtXVd .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vv4egrtXVd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vv4egrtXVd a {
  display: block;
}
.cid-vv4egrtXVd a.img {
  pointer-events: none;
}
.cid-vv4egrtXVd H3 {
  text-align: left;
}
.cid-vv4egrtXVd H4 {
  text-align: left;
}
.cid-vv4e7Xyjiu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4e7Xyjiu .card-img {
  background-color: #fff;
}
.cid-vv4e7Xyjiu .card {
  align-self: stretch;
}
.cid-vv4e7Xyjiu .card-box {
  padding: 2rem;
}
.cid-vv4e7Xyjiu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv4e7Xyjiu p {
  text-align: left;
}
.cid-vv4e7Xyjiu .mbr-text {
  color: #767676;
}
.cid-vv4e7Xyjiu .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv4e7Xyjiu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv4e7Xyjiu hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv4e7Xyjiu .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv4eaEvzQ1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4eaEvzQ1 .card-img {
  background-color: #fff;
}
.cid-vv4eaEvzQ1 .card {
  align-self: stretch;
}
.cid-vv4eaEvzQ1 .card-box {
  padding: 2rem;
}
.cid-vv4eaEvzQ1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv4eaEvzQ1 p {
  text-align: left;
}
.cid-vv4eaEvzQ1 .mbr-text {
  color: #767676;
}
.cid-vv4eaEvzQ1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv4eaEvzQ1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv4eaEvzQ1 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv4eaEvzQ1 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv4ecUJLHg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4ecUJLHg .card-img {
  background-color: #fff;
}
.cid-vv4ecUJLHg .card {
  align-self: stretch;
}
.cid-vv4ecUJLHg .card-box {
  padding: 2rem;
}
.cid-vv4ecUJLHg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv4ecUJLHg p {
  text-align: left;
}
.cid-vv4ecUJLHg .mbr-text {
  color: #767676;
}
.cid-vv4ecUJLHg .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv4ecUJLHg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv4ecUJLHg hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv4ecUJLHg .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv4eehjxdi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4eehjxdi .card-img {
  background-color: #fff;
}
.cid-vv4eehjxdi .card {
  align-self: stretch;
}
.cid-vv4eehjxdi .card-box {
  padding: 2rem;
}
.cid-vv4eehjxdi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv4eehjxdi p {
  text-align: left;
}
.cid-vv4eehjxdi .mbr-text {
  color: #767676;
}
.cid-vv4eehjxdi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv4eehjxdi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv4eehjxdi hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv4eehjxdi .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv4nYmnjld {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4nYmnjld .item {
  padding-bottom: 2rem;
}
.cid-vv4nYmnjld .item-wrapper {
  height: 100%;
}
.cid-vv4nYmnjld .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vv4nYmnjld .carousel-control,
.cid-vv4nYmnjld .close {
  background: #1b1b1b;
}
.cid-vv4nYmnjld .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vv4nYmnjld .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vv4nYmnjld .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vv4nYmnjld .close::before {
  content: '\e91a';
}
.cid-vv4nYmnjld .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vv4nYmnjld .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vv4nYmnjld .carousel-inner > .active {
  display: block;
}
.cid-vv4nYmnjld .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vv4nYmnjld .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vv4nYmnjld .carousel-control .icon-next,
.cid-vv4nYmnjld .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vv4nYmnjld .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vv4nYmnjld .carousel-control,
  .cid-vv4nYmnjld .carousel-indicators,
  .cid-vv4nYmnjld .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vv4nYmnjld .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vv4nYmnjld .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vv4nYmnjld .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vv4nYmnjld .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vv4nYmnjld .carousel-indicators {
    display: none;
  }
}
.cid-vv4nYmnjld .carousel-indicators .active,
.cid-vv4nYmnjld .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vv4nYmnjld .carousel-indicators .active {
  background: #fff;
}
.cid-vv4nYmnjld .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vv4nYmnjld .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vv4nYmnjld .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vv4nYmnjld .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vv4nYmnjld .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vv4nYmnjld .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vv4nYmnjld .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vv4nYmnjld .carousel {
  width: 100%;
}
.cid-vv4nYmnjld .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vv4nYmnjld .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vv4nYmnjld .modal.fade .modal-dialog,
.cid-vv4nYmnjld .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vv4nYmnjld .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vv4nYmnjld a {
  display: block;
}
.cid-vv4nYmnjld a.img {
  pointer-events: none;
}
.cid-vv4nYmnjld H3 {
  text-align: left;
}
.cid-vv4nYmnjld H4 {
  text-align: left;
}
.cid-vv4o0s3pOj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4o0s3pOj .card-img {
  background-color: #fff;
}
.cid-vv4o0s3pOj .card {
  align-self: stretch;
}
.cid-vv4o0s3pOj .card-box {
  padding: 2rem;
}
.cid-vv4o0s3pOj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv4o0s3pOj p {
  text-align: left;
}
.cid-vv4o0s3pOj .mbr-text {
  color: #767676;
}
.cid-vv4o0s3pOj .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv4o0s3pOj .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv4o0s3pOj hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv4o0s3pOj .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv4vtDCLaD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv4vtDCLaD .card-img {
  background-color: #fff;
}
.cid-vv4vtDCLaD .card {
  align-self: stretch;
}
.cid-vv4vtDCLaD .card-box {
  padding: 2rem;
}
.cid-vv4vtDCLaD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv4vtDCLaD p {
  text-align: left;
}
.cid-vv4vtDCLaD .mbr-text {
  color: #767676;
}
.cid-vv4vtDCLaD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv4vtDCLaD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv4vtDCLaD hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv4vtDCLaD .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv6AtBs9nu {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv6AtBs9nu .item {
  padding-bottom: 2rem;
}
.cid-vv6AtBs9nu .item-wrapper {
  height: 100%;
}
.cid-vv6AtBs9nu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vv6AtBs9nu .carousel-control,
.cid-vv6AtBs9nu .close {
  background: #1b1b1b;
}
.cid-vv6AtBs9nu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vv6AtBs9nu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vv6AtBs9nu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vv6AtBs9nu .close::before {
  content: '\e91a';
}
.cid-vv6AtBs9nu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vv6AtBs9nu .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vv6AtBs9nu .carousel-inner > .active {
  display: block;
}
.cid-vv6AtBs9nu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vv6AtBs9nu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vv6AtBs9nu .carousel-control .icon-next,
.cid-vv6AtBs9nu .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vv6AtBs9nu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vv6AtBs9nu .carousel-control,
  .cid-vv6AtBs9nu .carousel-indicators,
  .cid-vv6AtBs9nu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vv6AtBs9nu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vv6AtBs9nu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vv6AtBs9nu .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vv6AtBs9nu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vv6AtBs9nu .carousel-indicators {
    display: none;
  }
}
.cid-vv6AtBs9nu .carousel-indicators .active,
.cid-vv6AtBs9nu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vv6AtBs9nu .carousel-indicators .active {
  background: #fff;
}
.cid-vv6AtBs9nu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vv6AtBs9nu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vv6AtBs9nu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vv6AtBs9nu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vv6AtBs9nu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vv6AtBs9nu .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vv6AtBs9nu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vv6AtBs9nu .carousel {
  width: 100%;
}
.cid-vv6AtBs9nu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vv6AtBs9nu .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vv6AtBs9nu .modal.fade .modal-dialog,
.cid-vv6AtBs9nu .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vv6AtBs9nu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vv6AtBs9nu a {
  display: block;
}
.cid-vv6AtBs9nu a.img {
  pointer-events: none;
}
.cid-vv6AtBs9nu H3 {
  text-align: left;
}
.cid-vv6AtBs9nu H4 {
  text-align: left;
}
.cid-vv6AtBs9nu .mbr-section-subtitle {
  text-align: left;
}
.cid-vv6ACYfvSV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv6ACYfvSV .card-img {
  background-color: #fff;
}
.cid-vv6ACYfvSV .card {
  align-self: stretch;
}
.cid-vv6ACYfvSV .card-box {
  padding: 2rem;
}
.cid-vv6ACYfvSV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv6ACYfvSV p {
  text-align: left;
}
.cid-vv6ACYfvSV .mbr-text {
  color: #767676;
}
.cid-vv6ACYfvSV .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv6ACYfvSV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv6ACYfvSV hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv6ACYfvSV .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv6AEvBolI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv6AEvBolI .card-img {
  background-color: #fff;
}
.cid-vv6AEvBolI .card {
  align-self: stretch;
}
.cid-vv6AEvBolI .card-box {
  padding: 2rem;
}
.cid-vv6AEvBolI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv6AEvBolI p {
  text-align: left;
}
.cid-vv6AEvBolI .mbr-text {
  color: #767676;
}
.cid-vv6AEvBolI .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv6AEvBolI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv6AEvBolI hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv6AEvBolI .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv6Jv8iiqE {
  padding-top: 64px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv6Jv8iiqE .item {
  padding-bottom: 2rem;
}
.cid-vv6Jv8iiqE .item-wrapper {
  height: 100%;
}
.cid-vv6Jv8iiqE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-vv6Jv8iiqE .carousel-control,
.cid-vv6Jv8iiqE .close {
  background: #1b1b1b;
}
.cid-vv6Jv8iiqE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vv6Jv8iiqE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vv6Jv8iiqE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vv6Jv8iiqE .close::before {
  content: '\e91a';
}
.cid-vv6Jv8iiqE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vv6Jv8iiqE .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vv6Jv8iiqE .carousel-inner > .active {
  display: block;
}
.cid-vv6Jv8iiqE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vv6Jv8iiqE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vv6Jv8iiqE .carousel-control .icon-next,
.cid-vv6Jv8iiqE .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vv6Jv8iiqE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vv6Jv8iiqE .carousel-control,
  .cid-vv6Jv8iiqE .carousel-indicators,
  .cid-vv6Jv8iiqE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vv6Jv8iiqE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vv6Jv8iiqE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vv6Jv8iiqE .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vv6Jv8iiqE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vv6Jv8iiqE .carousel-indicators {
    display: none;
  }
}
.cid-vv6Jv8iiqE .carousel-indicators .active,
.cid-vv6Jv8iiqE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vv6Jv8iiqE .carousel-indicators .active {
  background: #fff;
}
.cid-vv6Jv8iiqE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vv6Jv8iiqE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vv6Jv8iiqE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vv6Jv8iiqE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vv6Jv8iiqE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vv6Jv8iiqE .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vv6Jv8iiqE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vv6Jv8iiqE .carousel {
  width: 100%;
}
.cid-vv6Jv8iiqE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vv6Jv8iiqE .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vv6Jv8iiqE .modal.fade .modal-dialog,
.cid-vv6Jv8iiqE .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vv6Jv8iiqE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vv6Jv8iiqE a {
  display: block;
}
.cid-vv6Jv8iiqE a.img {
  pointer-events: none;
}
.cid-vv6Jv8iiqE H3 {
  text-align: left;
}
.cid-vv6Jv8iiqE H4 {
  text-align: left;
}
.cid-vv6Jv8iiqE .mbr-section-subtitle {
  text-align: left;
}
.cid-vv6Jx1uAUz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv6Jx1uAUz .card-img {
  background-color: #fff;
}
.cid-vv6Jx1uAUz .card {
  align-self: stretch;
}
.cid-vv6Jx1uAUz .card-box {
  padding: 2rem;
}
.cid-vv6Jx1uAUz h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv6Jx1uAUz p {
  text-align: left;
}
.cid-vv6Jx1uAUz .mbr-text {
  color: #767676;
}
.cid-vv6Jx1uAUz .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv6Jx1uAUz .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv6Jx1uAUz hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv6Jx1uAUz .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vv6JyEYMpn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv6JyEYMpn .card-img {
  background-color: #fff;
}
.cid-vv6JyEYMpn .card {
  align-self: stretch;
}
.cid-vv6JyEYMpn .card-box {
  padding: 2rem;
}
.cid-vv6JyEYMpn h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-vv6JyEYMpn p {
  text-align: left;
}
.cid-vv6JyEYMpn .mbr-text {
  color: #767676;
}
.cid-vv6JyEYMpn .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-vv6JyEYMpn .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-vv6JyEYMpn hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
@media (min-width: 992px) {
  .cid-vv6JyEYMpn .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-vuWmoVI03D {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vuWmoVI03D .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vuWmoVI03D .social-list a:focus {
  text-decoration: none;
}
.cid-vuWmoVI03D H2 {
  text-align: center;
}
.cid-vv7YshiOal {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vv7YshiOal .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv7YshiOal .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vv7YshiOal .media-wrap img {
  height: 6rem;
}
.cid-vv7YshiOal .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vv7YshiOal .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv7YshiOal .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vv7YshiOal .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vv7YshiOal .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vv7YshiOal .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vv7YshiOal .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vv7YshiOal .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vv7YshiOal .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vv7YshiOal .copyright > p {
  text-align: center;
}
.cid-vuWmoWkRWx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vuWmoWkRWx .media-container-row .mbr-text {
  color: #707070;
}
.cid-vv7YUWMy2D .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vv7YUWMy2D .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vv7YUWMy2D a {
  font-style: normal;
}
.cid-vv7YUWMy2D .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vv7YUWMy2D .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-vv7YUWMy2D .nav-item:focus,
.cid-vv7YUWMy2D .nav-link:focus {
  outline: none;
}
.cid-vv7YUWMy2D .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vv7YUWMy2D .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vv7YUWMy2D .menu-logo {
  margin-right: auto;
}
.cid-vv7YUWMy2D .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vv7YUWMy2D .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vv7YUWMy2D .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vv7YUWMy2D .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vv7YUWMy2D .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vv7YUWMy2D .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vv7YUWMy2D .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vv7YUWMy2D .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vv7YUWMy2D .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vv7YUWMy2D .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vv7YUWMy2D .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vv7YUWMy2D .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vv7YUWMy2D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vv7YUWMy2D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vv7YUWMy2D .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vv7YUWMy2D .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vv7YUWMy2D .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-vv7YUWMy2D .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vv7YUWMy2D .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vv7YUWMy2D .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vv7YUWMy2D .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vv7YUWMy2D .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vv7YUWMy2D .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vv7YUWMy2D button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vv7YUWMy2D button.navbar-toggler:focus {
  outline: none;
}
.cid-vv7YUWMy2D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vv7YUWMy2D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vv7YUWMy2D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vv7YUWMy2D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vv7YUWMy2D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vv7YUWMy2D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vv7YUWMy2D nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vv7YUWMy2D nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vv7YUWMy2D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vv7YUWMy2D .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vv7YUWMy2D .collapsed .btn {
  display: -webkit-flex;
}
.cid-vv7YUWMy2D .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vv7YUWMy2D .collapsed .navbar-collapse.collapsing,
.cid-vv7YUWMy2D .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vv7YUWMy2D .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vv7YUWMy2D .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vv7YUWMy2D .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vv7YUWMy2D .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vv7YUWMy2D .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vv7YUWMy2D .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vv7YUWMy2D .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vv7YUWMy2D .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vv7YUWMy2D .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vv7YUWMy2D .collapsed button.navbar-toggler {
  display: block;
}
.cid-vv7YUWMy2D .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vv7YUWMy2D .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vv7YUWMy2D .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vv7YUWMy2D .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vv7YUWMy2D .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vv7YUWMy2D .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vv7YUWMy2D.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vv7YUWMy2D img {
    height: 3.8rem !important;
  }
  .cid-vv7YUWMy2D .btn {
    display: -webkit-flex;
  }
  .cid-vv7YUWMy2D button.navbar-toggler {
    display: block;
  }
  .cid-vv7YUWMy2D .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vv7YUWMy2D .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vv7YUWMy2D .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vv7YUWMy2D .navbar-collapse.collapsing,
  .cid-vv7YUWMy2D .navbar-collapse.show {
    display: block !important;
  }
  .cid-vv7YUWMy2D .navbar-collapse.collapsing .navbar-nav,
  .cid-vv7YUWMy2D .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vv7YUWMy2D .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vv7YUWMy2D .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vv7YUWMy2D .navbar-collapse.collapsing .navbar-buttons,
  .cid-vv7YUWMy2D .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vv7YUWMy2D .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vv7YUWMy2D .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vv7YUWMy2D .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vv7YUWMy2D .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vv7YUWMy2D .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vv7YUWMy2D .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vv7YUWMy2D .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vv7YUWMy2D .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vv7YUWMy2D .nav-link:hover,
.cid-vv7YUWMy2D .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vv7YUXBJSB {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/2-1400x788.jpg");
}
.cid-vv7YUXBJSB H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vv7YUXBJSB p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vv7Zbl5du1 {
  padding-top: 75px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-vv7Zbl5du1 p {
  color: #767676;
}
.cid-vv7Zbl5du1 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-vv7Zbl5du1 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-vv7Zbl5du1 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vv7Zbl5du1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vv7Zbl5du1 .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-vv7Zbl5du1 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-vv81tMMJUI {
  padding-top: 0px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-vv81tMMJUI p {
  color: #767676;
}
.cid-vv81tMMJUI .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-vv81tMMJUI .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-vv81tMMJUI .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vv81tMMJUI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vv81tMMJUI .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-vv81tMMJUI .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-vv7YV1MSD0 {
  background-image: url("../../../assets/images/296665229-xl-2000x1331.jpg");
}
.cid-vv7YV2subn {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vv7YV2subn .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vv7YV2subn .social-list a:focus {
  text-decoration: none;
}
.cid-vv7YV2subn H2 {
  text-align: center;
}
.cid-vv7YV3kC9K {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vv7YV3kC9K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv7YV3kC9K .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vv7YV3kC9K .media-wrap img {
  height: 6rem;
}
.cid-vv7YV3kC9K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vv7YV3kC9K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv7YV3kC9K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vv7YV3kC9K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vv7YV3kC9K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vv7YV3kC9K .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vv7YV3kC9K .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vv7YV3kC9K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vv7YV3kC9K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vv7YV3kC9K .copyright > p {
  text-align: center;
}
.cid-vv7YV4s3bt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv7YV4s3bt .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvcnShnIEw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvcnShnIEw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvcnShnIEw a {
  font-style: normal;
}
.cid-vvcnShnIEw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvcnShnIEw .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-vvcnShnIEw .nav-item:focus,
.cid-vvcnShnIEw .nav-link:focus {
  outline: none;
}
.cid-vvcnShnIEw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvcnShnIEw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvcnShnIEw .menu-logo {
  margin-right: auto;
}
.cid-vvcnShnIEw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvcnShnIEw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvcnShnIEw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvcnShnIEw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvcnShnIEw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvcnShnIEw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvcnShnIEw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvcnShnIEw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvcnShnIEw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvcnShnIEw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvcnShnIEw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvcnShnIEw .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvcnShnIEw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvcnShnIEw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvcnShnIEw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvcnShnIEw .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvcnShnIEw .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-vvcnShnIEw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvcnShnIEw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvcnShnIEw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvcnShnIEw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvcnShnIEw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvcnShnIEw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvcnShnIEw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvcnShnIEw button.navbar-toggler:focus {
  outline: none;
}
.cid-vvcnShnIEw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvcnShnIEw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvcnShnIEw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvcnShnIEw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvcnShnIEw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvcnShnIEw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvcnShnIEw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvcnShnIEw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvcnShnIEw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvcnShnIEw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvcnShnIEw .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvcnShnIEw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvcnShnIEw .collapsed .navbar-collapse.collapsing,
.cid-vvcnShnIEw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvcnShnIEw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvcnShnIEw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvcnShnIEw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvcnShnIEw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvcnShnIEw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvcnShnIEw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvcnShnIEw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvcnShnIEw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvcnShnIEw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvcnShnIEw .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvcnShnIEw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvcnShnIEw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvcnShnIEw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvcnShnIEw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvcnShnIEw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvcnShnIEw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvcnShnIEw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvcnShnIEw img {
    height: 3.8rem !important;
  }
  .cid-vvcnShnIEw .btn {
    display: -webkit-flex;
  }
  .cid-vvcnShnIEw button.navbar-toggler {
    display: block;
  }
  .cid-vvcnShnIEw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvcnShnIEw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvcnShnIEw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvcnShnIEw .navbar-collapse.collapsing,
  .cid-vvcnShnIEw .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvcnShnIEw .navbar-collapse.collapsing .navbar-nav,
  .cid-vvcnShnIEw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvcnShnIEw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvcnShnIEw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvcnShnIEw .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvcnShnIEw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvcnShnIEw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvcnShnIEw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvcnShnIEw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvcnShnIEw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvcnShnIEw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvcnShnIEw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvcnShnIEw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvcnShnIEw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvcnShnIEw .nav-link:hover,
.cid-vvcnShnIEw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvcnSicefd {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/2-1400x932.jpg");
}
.cid-vvcnSicefd H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvcnSicefd p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvcrWxnDHU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vvcrWxnDHU .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvcrXMXT76 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vvcrXMXT76 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvcrXMXT76 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-vvcrYyTfqy {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-vvcrYyTfqy .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvcnSlHLNw {
  background-image: url("../../../assets/images/black-family-2-1400x899.jpeg");
}
.cid-vvcnSmpQFt {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvcnSmpQFt .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvcnSmpQFt .social-list a:focus {
  text-decoration: none;
}
.cid-vvcnSmpQFt H2 {
  text-align: center;
}
.cid-vvcnSnfj28 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvcnSnfj28 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvcnSnfj28 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvcnSnfj28 .media-wrap img {
  height: 6rem;
}
.cid-vvcnSnfj28 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvcnSnfj28 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvcnSnfj28 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvcnSnfj28 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvcnSnfj28 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvcnSnfj28 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvcnSnfj28 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvcnSnfj28 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvcnSnfj28 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvcnSnfj28 .copyright > p {
  text-align: center;
}
.cid-vvcnSo5VW9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvcnSo5VW9 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvkhRSZGxZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvkhRSZGxZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvkhRSZGxZ a {
  font-style: normal;
}
.cid-vvkhRSZGxZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvkhRSZGxZ .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-vvkhRSZGxZ .nav-item:focus,
.cid-vvkhRSZGxZ .nav-link:focus {
  outline: none;
}
.cid-vvkhRSZGxZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvkhRSZGxZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvkhRSZGxZ .menu-logo {
  margin-right: auto;
}
.cid-vvkhRSZGxZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvkhRSZGxZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvkhRSZGxZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvkhRSZGxZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvkhRSZGxZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvkhRSZGxZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvkhRSZGxZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvkhRSZGxZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvkhRSZGxZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvkhRSZGxZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvkhRSZGxZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvkhRSZGxZ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvkhRSZGxZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvkhRSZGxZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvkhRSZGxZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvkhRSZGxZ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvkhRSZGxZ .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-vvkhRSZGxZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvkhRSZGxZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvkhRSZGxZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvkhRSZGxZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvkhRSZGxZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvkhRSZGxZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvkhRSZGxZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvkhRSZGxZ button.navbar-toggler:focus {
  outline: none;
}
.cid-vvkhRSZGxZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvkhRSZGxZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvkhRSZGxZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvkhRSZGxZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvkhRSZGxZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvkhRSZGxZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvkhRSZGxZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvkhRSZGxZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvkhRSZGxZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvkhRSZGxZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvkhRSZGxZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvkhRSZGxZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.collapsing,
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvkhRSZGxZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvkhRSZGxZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvkhRSZGxZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvkhRSZGxZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvkhRSZGxZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvkhRSZGxZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvkhRSZGxZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvkhRSZGxZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvkhRSZGxZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvkhRSZGxZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvkhRSZGxZ img {
    height: 3.8rem !important;
  }
  .cid-vvkhRSZGxZ .btn {
    display: -webkit-flex;
  }
  .cid-vvkhRSZGxZ button.navbar-toggler {
    display: block;
  }
  .cid-vvkhRSZGxZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvkhRSZGxZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvkhRSZGxZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvkhRSZGxZ .navbar-collapse.collapsing,
  .cid-vvkhRSZGxZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvkhRSZGxZ .navbar-collapse.collapsing .navbar-nav,
  .cid-vvkhRSZGxZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvkhRSZGxZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvkhRSZGxZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvkhRSZGxZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvkhRSZGxZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvkhRSZGxZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvkhRSZGxZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvkhRSZGxZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvkhRSZGxZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvkhRSZGxZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvkhRSZGxZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvkhRSZGxZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvkhRSZGxZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvkhRSZGxZ .nav-link:hover,
.cid-vvkhRSZGxZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvkhRU6R2O {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-1-1400x933.jpg");
}
.cid-vvkhRU6R2O H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvkhRU6R2O p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvkkXLEs2x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvkkXLEs2x p {
  color: #767676;
  text-align: left;
}
.cid-vvkkXLEs2x .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvkkXLEs2x .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvkkXLEs2x .card-title {
  margin-bottom: 0;
}
.cid-vvkkXLEs2x .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvkkXLEs2x .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvkkXLEs2x .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvkkXLEs2x P {
  text-align: center;
  color: #232323;
}
.cid-vvkkXLEs2x .card-title,
.cid-vvkkXLEs2x .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvkkXLEs2x H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvkkXLEs2x h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvkkXLEs2x h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvrEX9jsgT {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvrEX9jsgT .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvksVf1vL8 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvksVf1vL8 .image-block {
  margin: auto;
}
.cid-vvksVf1vL8 .mbr-figure {
  margin: 0 auto;
}
.cid-vvksVf1vL8 figcaption {
  position: relative;
}
.cid-vvksVf1vL8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvksVf1vL8 .image-block {
    width: 100% !important;
  }
}
.cid-vvktp4TG6A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvktp4TG6A .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvktp4TG6A .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvktp4TG6A .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvktp4TG6A .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvktp4TG6A .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvktp4TG6A .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvktp4TG6A .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvktp4TG6A .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvktp4TG6A .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpk3K7etx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvpk3K7etx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvpk3K7etx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvpk3K7etx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvpk3K7etx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvpk3K7etx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpk3K7etx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvpk3K7etx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvpk3K7etx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvpk3K7etx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvkCyOwhcC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvkCyOwhcC .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvkCyOwhcC hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvkCAdp6Ie {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvkCAdp6Ie img {
  width: auto;
}
.cid-vvkCB53lAX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvkCB53lAX img {
  width: auto;
}
.cid-vvkhRYg7s0 {
  background-image: url("../../../assets/images/177756286-l-1400x931.jpg");
}
.cid-vvkhRYg7s0 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvkhRYg7s0 H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvkhRZ79xr {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvkhRZ79xr .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvkhRZ79xr .social-list a:focus {
  text-decoration: none;
}
.cid-vvkhRZ79xr H2 {
  text-align: center;
}
.cid-vvkhS03Lkb {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvkhS03Lkb .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvkhS03Lkb .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvkhS03Lkb .media-wrap img {
  height: 6rem;
}
.cid-vvkhS03Lkb .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvkhS03Lkb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvkhS03Lkb .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvkhS03Lkb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvkhS03Lkb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvkhS03Lkb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvkhS03Lkb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvkhS03Lkb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvkhS03Lkb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvkhS03Lkb .copyright > p {
  text-align: center;
}
.cid-vvkhS1SzvQ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvkhS1SzvQ .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvpo3Pn7US .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvpo3Pn7US .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvpo3Pn7US a {
  font-style: normal;
}
.cid-vvpo3Pn7US .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvpo3Pn7US .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-vvpo3Pn7US .nav-item:focus,
.cid-vvpo3Pn7US .nav-link:focus {
  outline: none;
}
.cid-vvpo3Pn7US .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvpo3Pn7US .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvpo3Pn7US .menu-logo {
  margin-right: auto;
}
.cid-vvpo3Pn7US .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvpo3Pn7US .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvpo3Pn7US .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvpo3Pn7US .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvpo3Pn7US .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvpo3Pn7US .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvpo3Pn7US .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvpo3Pn7US .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvpo3Pn7US .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvpo3Pn7US .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvpo3Pn7US .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvpo3Pn7US .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvpo3Pn7US .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvpo3Pn7US .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvpo3Pn7US .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvpo3Pn7US .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvpo3Pn7US .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-vvpo3Pn7US .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvpo3Pn7US .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvpo3Pn7US .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvpo3Pn7US .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvpo3Pn7US .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvpo3Pn7US .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvpo3Pn7US button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvpo3Pn7US button.navbar-toggler:focus {
  outline: none;
}
.cid-vvpo3Pn7US button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvpo3Pn7US button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvpo3Pn7US button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvpo3Pn7US button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvpo3Pn7US button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvpo3Pn7US nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvpo3Pn7US nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvpo3Pn7US nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvpo3Pn7US nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvpo3Pn7US .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvpo3Pn7US .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvpo3Pn7US .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvpo3Pn7US .collapsed .navbar-collapse.collapsing,
.cid-vvpo3Pn7US .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvpo3Pn7US .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvpo3Pn7US .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvpo3Pn7US .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvpo3Pn7US .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvpo3Pn7US .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvpo3Pn7US .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvpo3Pn7US .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvpo3Pn7US .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvpo3Pn7US .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvpo3Pn7US .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvpo3Pn7US .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvpo3Pn7US .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvpo3Pn7US .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvpo3Pn7US .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvpo3Pn7US .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvpo3Pn7US .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvpo3Pn7US.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvpo3Pn7US img {
    height: 3.8rem !important;
  }
  .cid-vvpo3Pn7US .btn {
    display: -webkit-flex;
  }
  .cid-vvpo3Pn7US button.navbar-toggler {
    display: block;
  }
  .cid-vvpo3Pn7US .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvpo3Pn7US .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvpo3Pn7US .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvpo3Pn7US .navbar-collapse.collapsing,
  .cid-vvpo3Pn7US .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvpo3Pn7US .navbar-collapse.collapsing .navbar-nav,
  .cid-vvpo3Pn7US .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvpo3Pn7US .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvpo3Pn7US .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvpo3Pn7US .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvpo3Pn7US .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvpo3Pn7US .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvpo3Pn7US .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvpo3Pn7US .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvpo3Pn7US .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvpo3Pn7US .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvpo3Pn7US .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvpo3Pn7US .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvpo3Pn7US .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvpo3Pn7US .nav-link:hover,
.cid-vvpo3Pn7US .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvpo3Qz83e {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1.jpg");
  background-position: center 50%;
}
.cid-vvpo3Qz83e H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvpo3Qz83e p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvpo3Rq6L5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvpo3Rq6L5 p {
  color: #767676;
  text-align: left;
}
.cid-vvpo3Rq6L5 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvpo3Rq6L5 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvpo3Rq6L5 .card-title {
  margin-bottom: 0;
}
.cid-vvpo3Rq6L5 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvpo3Rq6L5 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvpo3Rq6L5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvpo3Rq6L5 P {
  text-align: center;
  color: #232323;
}
.cid-vvpo3Rq6L5 .card-title,
.cid-vvpo3Rq6L5 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvpo3Rq6L5 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvpo3Rq6L5 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvpo3Rq6L5 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvrGfroEs7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvrGfroEs7 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvpo4CfhrN {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvpo4CfhrN .image-block {
  margin: auto;
}
.cid-vvpo4CfhrN .mbr-figure {
  margin: 0 auto;
}
.cid-vvpo4CfhrN figcaption {
  position: relative;
}
.cid-vvpo4CfhrN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvpo4CfhrN .image-block {
    width: 100% !important;
  }
}
.cid-vvpo4D8pJ8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvpo4D8pJ8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvpo4D8pJ8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvpo4D8pJ8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvpo4D8pJ8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvpo4D8pJ8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpo4D8pJ8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvpo4D8pJ8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvpo4D8pJ8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvpo4D8pJ8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpo4EM1HW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvpo4EM1HW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvpo4EM1HW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvpo4EM1HW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvpo4EM1HW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvpo4EM1HW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpo4EM1HW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvpo4EM1HW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvpo4EM1HW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvpo4EM1HW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpo4FTl3X {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvpo4FTl3X .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvpo4FTl3X hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvpo4GYph1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvpo4GYph1 img {
  width: auto;
}
.cid-vvpo4HU87s {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvpo4HU87s img {
  width: auto;
}
.cid-vvpo4JgOon {
  background-image: url("../../../assets/images/211832455-l.jpg");
}
.cid-vvpo4JgOon H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvpo4JgOon H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvpo4KknZb {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvpo4KknZb .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvpo4KknZb .social-list a:focus {
  text-decoration: none;
}
.cid-vvpo4KknZb H2 {
  text-align: center;
}
.cid-vvpo4NVUiS {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvpo4NVUiS .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvpo4NVUiS .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvpo4NVUiS .media-wrap img {
  height: 6rem;
}
.cid-vvpo4NVUiS .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvpo4NVUiS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvpo4NVUiS .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvpo4NVUiS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvpo4NVUiS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvpo4NVUiS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvpo4NVUiS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvpo4NVUiS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvpo4NVUiS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvpo4NVUiS .copyright > p {
  text-align: center;
}
.cid-vvpo4Pebod {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvpo4Pebod .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvpYhwkwkR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvpYhwkwkR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvpYhwkwkR a {
  font-style: normal;
}
.cid-vvpYhwkwkR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvpYhwkwkR .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-vvpYhwkwkR .nav-item:focus,
.cid-vvpYhwkwkR .nav-link:focus {
  outline: none;
}
.cid-vvpYhwkwkR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvpYhwkwkR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvpYhwkwkR .menu-logo {
  margin-right: auto;
}
.cid-vvpYhwkwkR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvpYhwkwkR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvpYhwkwkR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvpYhwkwkR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvpYhwkwkR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvpYhwkwkR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvpYhwkwkR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvpYhwkwkR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvpYhwkwkR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvpYhwkwkR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvpYhwkwkR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvpYhwkwkR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvpYhwkwkR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvpYhwkwkR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvpYhwkwkR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvpYhwkwkR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvpYhwkwkR .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-vvpYhwkwkR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvpYhwkwkR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvpYhwkwkR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvpYhwkwkR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvpYhwkwkR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvpYhwkwkR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvpYhwkwkR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvpYhwkwkR button.navbar-toggler:focus {
  outline: none;
}
.cid-vvpYhwkwkR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvpYhwkwkR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvpYhwkwkR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvpYhwkwkR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvpYhwkwkR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvpYhwkwkR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvpYhwkwkR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvpYhwkwkR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvpYhwkwkR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvpYhwkwkR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvpYhwkwkR .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvpYhwkwkR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvpYhwkwkR .collapsed .navbar-collapse.collapsing,
.cid-vvpYhwkwkR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvpYhwkwkR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvpYhwkwkR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvpYhwkwkR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvpYhwkwkR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvpYhwkwkR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvpYhwkwkR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvpYhwkwkR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvpYhwkwkR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvpYhwkwkR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvpYhwkwkR .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvpYhwkwkR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvpYhwkwkR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvpYhwkwkR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvpYhwkwkR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvpYhwkwkR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvpYhwkwkR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvpYhwkwkR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvpYhwkwkR img {
    height: 3.8rem !important;
  }
  .cid-vvpYhwkwkR .btn {
    display: -webkit-flex;
  }
  .cid-vvpYhwkwkR button.navbar-toggler {
    display: block;
  }
  .cid-vvpYhwkwkR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvpYhwkwkR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvpYhwkwkR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvpYhwkwkR .navbar-collapse.collapsing,
  .cid-vvpYhwkwkR .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvpYhwkwkR .navbar-collapse.collapsing .navbar-nav,
  .cid-vvpYhwkwkR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvpYhwkwkR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvpYhwkwkR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvpYhwkwkR .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvpYhwkwkR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvpYhwkwkR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvpYhwkwkR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvpYhwkwkR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvpYhwkwkR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvpYhwkwkR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvpYhwkwkR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvpYhwkwkR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvpYhwkwkR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvpYhwkwkR .nav-link:hover,
.cid-vvpYhwkwkR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvpYhxpRNq {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-1.jpg");
  background-position: center 50%;
}
.cid-vvpYhxpRNq H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvpYhxpRNq p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvpYhyb93f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvpYhyb93f p {
  color: #767676;
  text-align: left;
}
.cid-vvpYhyb93f .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvpYhyb93f .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvpYhyb93f .card-title {
  margin-bottom: 0;
}
.cid-vvpYhyb93f .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvpYhyb93f .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvpYhyb93f .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvpYhyb93f P {
  text-align: center;
  color: #232323;
}
.cid-vvpYhyb93f .card-title,
.cid-vvpYhyb93f .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvpYhyb93f H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvpYhyb93f h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvpYhyb93f h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvrH897cC7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvrH897cC7 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvpYhzqszi {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvpYhzqszi .image-block {
  margin: auto;
}
.cid-vvpYhzqszi .mbr-figure {
  margin: 0 auto;
}
.cid-vvpYhzqszi figcaption {
  position: relative;
}
.cid-vvpYhzqszi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvpYhzqszi .image-block {
    width: 100% !important;
  }
}
.cid-vvpYhA0dwS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvpYhA0dwS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvpYhA0dwS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvpYhA0dwS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvpYhA0dwS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvpYhA0dwS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpYhA0dwS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvpYhA0dwS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvpYhA0dwS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvpYhA0dwS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpYhCbsuW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvpYhCbsuW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvpYhCbsuW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvpYhCbsuW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvpYhCbsuW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvpYhCbsuW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpYhCbsuW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvpYhCbsuW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvpYhCbsuW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvpYhCbsuW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvpYhDfgAL {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvpYhDfgAL .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvpYhDfgAL hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvpYhE4Jdw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvpYhE4Jdw img {
  width: auto;
}
.cid-vvpYhEV84R {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvpYhEV84R img {
  width: auto;
}
.cid-vvpYhFLb1e {
  background-image: url("../../../assets/images/312012047-l.jpg");
}
.cid-vvpYhFLb1e H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvpYhFLb1e H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvpYhGzEQX {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvpYhGzEQX .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvpYhGzEQX .social-list a:focus {
  text-decoration: none;
}
.cid-vvpYhGzEQX H2 {
  text-align: center;
}
.cid-vvpYhHAOJ9 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvpYhHAOJ9 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvpYhHAOJ9 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvpYhHAOJ9 .media-wrap img {
  height: 6rem;
}
.cid-vvpYhHAOJ9 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvpYhHAOJ9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvpYhHAOJ9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvpYhHAOJ9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvpYhHAOJ9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvpYhHAOJ9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvpYhHAOJ9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvpYhHAOJ9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvpYhHAOJ9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvpYhHAOJ9 .copyright > p {
  text-align: center;
}
.cid-vvpYhICclZ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvpYhICclZ .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvqQ3uPf1i .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvqQ3uPf1i .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvqQ3uPf1i a {
  font-style: normal;
}
.cid-vvqQ3uPf1i .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvqQ3uPf1i .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-vvqQ3uPf1i .nav-item:focus,
.cid-vvqQ3uPf1i .nav-link:focus {
  outline: none;
}
.cid-vvqQ3uPf1i .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvqQ3uPf1i .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvqQ3uPf1i .menu-logo {
  margin-right: auto;
}
.cid-vvqQ3uPf1i .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvqQ3uPf1i .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvqQ3uPf1i .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvqQ3uPf1i .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvqQ3uPf1i .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvqQ3uPf1i .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvqQ3uPf1i .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvqQ3uPf1i .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvqQ3uPf1i .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvqQ3uPf1i .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvqQ3uPf1i .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvqQ3uPf1i .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvqQ3uPf1i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvqQ3uPf1i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvqQ3uPf1i .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvqQ3uPf1i .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvqQ3uPf1i .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-vvqQ3uPf1i .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvqQ3uPf1i .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvqQ3uPf1i .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvqQ3uPf1i .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvqQ3uPf1i .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvqQ3uPf1i .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvqQ3uPf1i button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvqQ3uPf1i button.navbar-toggler:focus {
  outline: none;
}
.cid-vvqQ3uPf1i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvqQ3uPf1i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvqQ3uPf1i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvqQ3uPf1i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvqQ3uPf1i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvqQ3uPf1i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvqQ3uPf1i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvqQ3uPf1i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvqQ3uPf1i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvqQ3uPf1i .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvqQ3uPf1i .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvqQ3uPf1i .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.collapsing,
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvqQ3uPf1i .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvqQ3uPf1i .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvqQ3uPf1i .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvqQ3uPf1i .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvqQ3uPf1i .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvqQ3uPf1i .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvqQ3uPf1i .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvqQ3uPf1i .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvqQ3uPf1i .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvqQ3uPf1i.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvqQ3uPf1i img {
    height: 3.8rem !important;
  }
  .cid-vvqQ3uPf1i .btn {
    display: -webkit-flex;
  }
  .cid-vvqQ3uPf1i button.navbar-toggler {
    display: block;
  }
  .cid-vvqQ3uPf1i .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvqQ3uPf1i .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvqQ3uPf1i .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvqQ3uPf1i .navbar-collapse.collapsing,
  .cid-vvqQ3uPf1i .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvqQ3uPf1i .navbar-collapse.collapsing .navbar-nav,
  .cid-vvqQ3uPf1i .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvqQ3uPf1i .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvqQ3uPf1i .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvqQ3uPf1i .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvqQ3uPf1i .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvqQ3uPf1i .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvqQ3uPf1i .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvqQ3uPf1i .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvqQ3uPf1i .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvqQ3uPf1i .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvqQ3uPf1i .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvqQ3uPf1i .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvqQ3uPf1i .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvqQ3uPf1i .nav-link:hover,
.cid-vvqQ3uPf1i .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvqQ3vNANs {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-3.jpg");
  background-position: center 50%;
}
.cid-vvqQ3vNANs H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvqQ3vNANs p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvqQ3wsFdH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvqQ3wsFdH p {
  color: #767676;
  text-align: left;
}
.cid-vvqQ3wsFdH .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvqQ3wsFdH .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvqQ3wsFdH .card-title {
  margin-bottom: 0;
}
.cid-vvqQ3wsFdH .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvqQ3wsFdH .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvqQ3wsFdH .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvqQ3wsFdH P {
  text-align: center;
  color: #232323;
}
.cid-vvqQ3wsFdH .card-title,
.cid-vvqQ3wsFdH .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvqQ3wsFdH H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvqQ3wsFdH h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvqQ3wsFdH h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvqUbXG1Ds {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvqUbXG1Ds .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvqQ3xqazE {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvqQ3xqazE .image-block {
  margin: auto;
}
.cid-vvqQ3xqazE .mbr-figure {
  margin: 0 auto;
}
.cid-vvqQ3xqazE figcaption {
  position: relative;
}
.cid-vvqQ3xqazE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvqQ3xqazE .image-block {
    width: 100% !important;
  }
}
.cid-vvqQ3xYfo6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvqQ3xYfo6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvqQ3xYfo6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvqQ3xYfo6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvqQ3xYfo6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvqQ3xYfo6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvqQ3xYfo6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvqQ3xYfo6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvqQ3xYfo6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvqQ3xYfo6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvqS5rauLI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvqS5rauLI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvqS5rauLI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvqS5rauLI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvqS5rauLI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvqS5rauLI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvqS5rauLI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvqS5rauLI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvqS5rauLI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvqS5rauLI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvqQ3z4qlv {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvqQ3z4qlv .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvqQ3z4qlv hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvqQ3zG8Kt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvqQ3zG8Kt img {
  width: auto;
}
.cid-vvqQ3AgW4F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvqQ3AgW4F img {
  width: auto;
}
.cid-vvqQ3ASxWR {
  background-image: url("../../../assets/images/308838483-l.jpg");
}
.cid-vvqQ3ASxWR H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvqQ3ASxWR H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvqQ3BGbtU {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvqQ3BGbtU .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvqQ3BGbtU .social-list a:focus {
  text-decoration: none;
}
.cid-vvqQ3BGbtU H2 {
  text-align: center;
}
.cid-vvqQ3CnjS4 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvqQ3CnjS4 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvqQ3CnjS4 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvqQ3CnjS4 .media-wrap img {
  height: 6rem;
}
.cid-vvqQ3CnjS4 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvqQ3CnjS4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvqQ3CnjS4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvqQ3CnjS4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvqQ3CnjS4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvqQ3CnjS4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvqQ3CnjS4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvqQ3CnjS4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvqQ3CnjS4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvqQ3CnjS4 .copyright > p {
  text-align: center;
}
.cid-vvqQ3Dahaz {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvqQ3Dahaz .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvwb13mcpW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvwb13mcpW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvwb13mcpW a {
  font-style: normal;
}
.cid-vvwb13mcpW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvwb13mcpW .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-vvwb13mcpW .nav-item:focus,
.cid-vvwb13mcpW .nav-link:focus {
  outline: none;
}
.cid-vvwb13mcpW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvwb13mcpW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvwb13mcpW .menu-logo {
  margin-right: auto;
}
.cid-vvwb13mcpW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvwb13mcpW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvwb13mcpW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvwb13mcpW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvwb13mcpW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvwb13mcpW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvwb13mcpW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvwb13mcpW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvwb13mcpW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvwb13mcpW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvwb13mcpW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvwb13mcpW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvwb13mcpW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvwb13mcpW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvwb13mcpW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvwb13mcpW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvwb13mcpW .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-vvwb13mcpW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvwb13mcpW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvwb13mcpW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvwb13mcpW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvwb13mcpW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvwb13mcpW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvwb13mcpW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvwb13mcpW button.navbar-toggler:focus {
  outline: none;
}
.cid-vvwb13mcpW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvwb13mcpW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvwb13mcpW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwb13mcpW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwb13mcpW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvwb13mcpW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwb13mcpW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvwb13mcpW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvwb13mcpW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwb13mcpW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwb13mcpW .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvwb13mcpW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvwb13mcpW .collapsed .navbar-collapse.collapsing,
.cid-vvwb13mcpW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvwb13mcpW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvwb13mcpW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvwb13mcpW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvwb13mcpW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvwb13mcpW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvwb13mcpW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvwb13mcpW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvwb13mcpW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvwb13mcpW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvwb13mcpW .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvwb13mcpW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvwb13mcpW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwb13mcpW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvwb13mcpW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvwb13mcpW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvwb13mcpW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvwb13mcpW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwb13mcpW img {
    height: 3.8rem !important;
  }
  .cid-vvwb13mcpW .btn {
    display: -webkit-flex;
  }
  .cid-vvwb13mcpW button.navbar-toggler {
    display: block;
  }
  .cid-vvwb13mcpW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvwb13mcpW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwb13mcpW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvwb13mcpW .navbar-collapse.collapsing,
  .cid-vvwb13mcpW .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvwb13mcpW .navbar-collapse.collapsing .navbar-nav,
  .cid-vvwb13mcpW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvwb13mcpW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvwb13mcpW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvwb13mcpW .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvwb13mcpW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvwb13mcpW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvwb13mcpW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvwb13mcpW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvwb13mcpW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvwb13mcpW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvwb13mcpW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvwb13mcpW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvwb13mcpW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvwb13mcpW .nav-link:hover,
.cid-vvwb13mcpW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvwb14prBF {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-4.jpg");
}
.cid-vvwb14prBF H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwb14prBF p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvwb158hED {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwb158hED p {
  color: #767676;
  text-align: left;
}
.cid-vvwb158hED .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvwb158hED .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvwb158hED .card-title {
  margin-bottom: 0;
}
.cid-vvwb158hED .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvwb158hED .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvwb158hED .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvwb158hED P {
  text-align: center;
  color: #232323;
}
.cid-vvwb158hED .card-title,
.cid-vvwb158hED .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvwb158hED H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwb158hED h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvwb158hED h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvwb16iFVg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwb16iFVg .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvwb16V5kK {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvwb16V5kK .image-block {
  margin: auto;
}
.cid-vvwb16V5kK .mbr-figure {
  margin: 0 auto;
}
.cid-vvwb16V5kK figcaption {
  position: relative;
}
.cid-vvwb16V5kK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvwb16V5kK .image-block {
    width: 100% !important;
  }
}
.cid-vvwb17v6Ma {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwb17v6Ma .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwb17v6Ma .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwb17v6Ma .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwb17v6Ma .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwb17v6Ma .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwb17v6Ma .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwb17v6Ma .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwb17v6Ma .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwb17v6Ma .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwb18VLvg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwb18VLvg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwb18VLvg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwb18VLvg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwb18VLvg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwb18VLvg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwb18VLvg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwb18VLvg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwb18VLvg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwb18VLvg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwb19Q26B {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwb19Q26B .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvwb19Q26B hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvwb1aCwSG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvwb1aCwSG img {
  width: auto;
}
.cid-vvwb1bMbUo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwb1bMbUo img {
  width: auto;
}
.cid-vvwb1cFjzf {
  background-image: url("../../../assets/images/black-family.jpg");
}
.cid-vvwb1cFjzf H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwb1cFjzf H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvwb1duWFw {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvwb1duWFw .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvwb1duWFw .social-list a:focus {
  text-decoration: none;
}
.cid-vvwb1duWFw H2 {
  text-align: center;
}
.cid-vvwb1erz5j {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvwb1erz5j .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwb1erz5j .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvwb1erz5j .media-wrap img {
  height: 6rem;
}
.cid-vvwb1erz5j .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvwb1erz5j .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwb1erz5j .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvwb1erz5j .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvwb1erz5j .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvwb1erz5j .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvwb1erz5j .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvwb1erz5j .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvwb1erz5j .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvwb1erz5j .copyright > p {
  text-align: center;
}
.cid-vvwb1fovjf {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvwb1fovjf .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvwelPIYy7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvwelPIYy7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvwelPIYy7 a {
  font-style: normal;
}
.cid-vvwelPIYy7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvwelPIYy7 .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-vvwelPIYy7 .nav-item:focus,
.cid-vvwelPIYy7 .nav-link:focus {
  outline: none;
}
.cid-vvwelPIYy7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvwelPIYy7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvwelPIYy7 .menu-logo {
  margin-right: auto;
}
.cid-vvwelPIYy7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvwelPIYy7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvwelPIYy7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvwelPIYy7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvwelPIYy7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvwelPIYy7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvwelPIYy7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvwelPIYy7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvwelPIYy7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvwelPIYy7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvwelPIYy7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvwelPIYy7 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvwelPIYy7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvwelPIYy7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvwelPIYy7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvwelPIYy7 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvwelPIYy7 .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-vvwelPIYy7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvwelPIYy7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvwelPIYy7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvwelPIYy7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvwelPIYy7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvwelPIYy7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvwelPIYy7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvwelPIYy7 button.navbar-toggler:focus {
  outline: none;
}
.cid-vvwelPIYy7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvwelPIYy7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvwelPIYy7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwelPIYy7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwelPIYy7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvwelPIYy7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwelPIYy7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvwelPIYy7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvwelPIYy7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwelPIYy7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwelPIYy7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvwelPIYy7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvwelPIYy7 .collapsed .navbar-collapse.collapsing,
.cid-vvwelPIYy7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvwelPIYy7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvwelPIYy7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvwelPIYy7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvwelPIYy7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvwelPIYy7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvwelPIYy7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvwelPIYy7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvwelPIYy7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvwelPIYy7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvwelPIYy7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvwelPIYy7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvwelPIYy7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwelPIYy7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvwelPIYy7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvwelPIYy7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvwelPIYy7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvwelPIYy7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwelPIYy7 img {
    height: 3.8rem !important;
  }
  .cid-vvwelPIYy7 .btn {
    display: -webkit-flex;
  }
  .cid-vvwelPIYy7 button.navbar-toggler {
    display: block;
  }
  .cid-vvwelPIYy7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvwelPIYy7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwelPIYy7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvwelPIYy7 .navbar-collapse.collapsing,
  .cid-vvwelPIYy7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvwelPIYy7 .navbar-collapse.collapsing .navbar-nav,
  .cid-vvwelPIYy7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvwelPIYy7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvwelPIYy7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvwelPIYy7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvwelPIYy7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvwelPIYy7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvwelPIYy7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvwelPIYy7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvwelPIYy7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvwelPIYy7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvwelPIYy7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvwelPIYy7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvwelPIYy7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvwelPIYy7 .nav-link:hover,
.cid-vvwelPIYy7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvwelQGZl2 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-5.jpg");
}
.cid-vvwelQGZl2 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwelQGZl2 p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvwelRmRdI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwelRmRdI p {
  color: #767676;
  text-align: left;
}
.cid-vvwelRmRdI .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvwelRmRdI .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvwelRmRdI .card-title {
  margin-bottom: 0;
}
.cid-vvwelRmRdI .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvwelRmRdI .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvwelRmRdI .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvwelRmRdI P {
  text-align: center;
  color: #232323;
}
.cid-vvwelRmRdI .card-title,
.cid-vvwelRmRdI .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvwelRmRdI H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwelRmRdI h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvwelRmRdI h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvwelSrd7c {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwelSrd7c .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvwelT1MYr {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvwelT1MYr .image-block {
  margin: auto;
}
.cid-vvwelT1MYr .mbr-figure {
  margin: 0 auto;
}
.cid-vvwelT1MYr figcaption {
  position: relative;
}
.cid-vvwelT1MYr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvwelT1MYr .image-block {
    width: 100% !important;
  }
}
.cid-vvwelTDGny {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwelTDGny .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwelTDGny .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwelTDGny .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwelTDGny .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwelTDGny .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwelTDGny .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwelTDGny .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwelTDGny .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwelTDGny .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwelVqrrS {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwelVqrrS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwelVqrrS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwelVqrrS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwelVqrrS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwelVqrrS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwelVqrrS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwelVqrrS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwelVqrrS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwelVqrrS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwelWjT8v {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwelWjT8v .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvwelWjT8v hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvwelX4AiN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvwelX4AiN img {
  width: auto;
}
.cid-vvwelXTdOU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwelXTdOU img {
  width: auto;
}
.cid-vvwelYH2pL {
  background-image: url("../../../assets/images/174556211-m.jpg");
}
.cid-vvwelYH2pL H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwelYH2pL H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvwelZzvG7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvwelZzvG7 .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvwelZzvG7 .social-list a:focus {
  text-decoration: none;
}
.cid-vvwelZzvG7 H2 {
  text-align: center;
}
.cid-vvwem0yCLN {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvwem0yCLN .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwem0yCLN .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvwem0yCLN .media-wrap img {
  height: 6rem;
}
.cid-vvwem0yCLN .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvwem0yCLN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwem0yCLN .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvwem0yCLN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvwem0yCLN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvwem0yCLN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvwem0yCLN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvwem0yCLN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvwem0yCLN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvwem0yCLN .copyright > p {
  text-align: center;
}
.cid-vvwem1Aga4 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvwem1Aga4 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvwiGnIrDs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvwiGnIrDs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvwiGnIrDs a {
  font-style: normal;
}
.cid-vvwiGnIrDs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvwiGnIrDs .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-vvwiGnIrDs .nav-item:focus,
.cid-vvwiGnIrDs .nav-link:focus {
  outline: none;
}
.cid-vvwiGnIrDs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvwiGnIrDs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvwiGnIrDs .menu-logo {
  margin-right: auto;
}
.cid-vvwiGnIrDs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvwiGnIrDs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvwiGnIrDs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvwiGnIrDs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvwiGnIrDs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvwiGnIrDs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvwiGnIrDs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvwiGnIrDs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvwiGnIrDs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvwiGnIrDs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvwiGnIrDs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvwiGnIrDs .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvwiGnIrDs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvwiGnIrDs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvwiGnIrDs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvwiGnIrDs .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvwiGnIrDs .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-vvwiGnIrDs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvwiGnIrDs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvwiGnIrDs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvwiGnIrDs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvwiGnIrDs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvwiGnIrDs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvwiGnIrDs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvwiGnIrDs button.navbar-toggler:focus {
  outline: none;
}
.cid-vvwiGnIrDs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvwiGnIrDs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvwiGnIrDs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwiGnIrDs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwiGnIrDs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvwiGnIrDs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwiGnIrDs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvwiGnIrDs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvwiGnIrDs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwiGnIrDs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwiGnIrDs .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvwiGnIrDs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvwiGnIrDs .collapsed .navbar-collapse.collapsing,
.cid-vvwiGnIrDs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvwiGnIrDs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvwiGnIrDs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvwiGnIrDs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvwiGnIrDs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvwiGnIrDs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvwiGnIrDs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvwiGnIrDs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvwiGnIrDs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvwiGnIrDs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvwiGnIrDs .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvwiGnIrDs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvwiGnIrDs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwiGnIrDs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvwiGnIrDs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvwiGnIrDs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvwiGnIrDs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvwiGnIrDs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwiGnIrDs img {
    height: 3.8rem !important;
  }
  .cid-vvwiGnIrDs .btn {
    display: -webkit-flex;
  }
  .cid-vvwiGnIrDs button.navbar-toggler {
    display: block;
  }
  .cid-vvwiGnIrDs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvwiGnIrDs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwiGnIrDs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvwiGnIrDs .navbar-collapse.collapsing,
  .cid-vvwiGnIrDs .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvwiGnIrDs .navbar-collapse.collapsing .navbar-nav,
  .cid-vvwiGnIrDs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvwiGnIrDs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvwiGnIrDs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvwiGnIrDs .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvwiGnIrDs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvwiGnIrDs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvwiGnIrDs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvwiGnIrDs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvwiGnIrDs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvwiGnIrDs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvwiGnIrDs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvwiGnIrDs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvwiGnIrDs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvwiGnIrDs .nav-link:hover,
.cid-vvwiGnIrDs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvwiGoIwgT {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-6.jpg");
}
.cid-vvwiGoIwgT H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwiGoIwgT p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvwiGpvkhI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwiGpvkhI p {
  color: #767676;
  text-align: left;
}
.cid-vvwiGpvkhI .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvwiGpvkhI .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvwiGpvkhI .card-title {
  margin-bottom: 0;
}
.cid-vvwiGpvkhI .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvwiGpvkhI .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvwiGpvkhI .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvwiGpvkhI P {
  text-align: center;
  color: #232323;
}
.cid-vvwiGpvkhI .card-title,
.cid-vvwiGpvkhI .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvwiGpvkhI H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwiGpvkhI h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvwiGpvkhI h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvwiGqTfus {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwiGqTfus .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvwiGrvmvs {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvwiGrvmvs .image-block {
  margin: auto;
}
.cid-vvwiGrvmvs .mbr-figure {
  margin: 0 auto;
}
.cid-vvwiGrvmvs figcaption {
  position: relative;
}
.cid-vvwiGrvmvs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvwiGrvmvs .image-block {
    width: 100% !important;
  }
}
.cid-vvwiGsaBiN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwiGsaBiN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwiGsaBiN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwiGsaBiN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwiGsaBiN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwiGsaBiN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwiGsaBiN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwiGsaBiN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwiGsaBiN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwiGsaBiN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwiGtX5Ox {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwiGtX5Ox .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwiGtX5Ox .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwiGtX5Ox .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwiGtX5Ox .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwiGtX5Ox .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwiGtX5Ox .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwiGtX5Ox .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwiGtX5Ox .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwiGtX5Ox .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwiGuS6O0 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwiGuS6O0 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvwiGuS6O0 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvwiGvH9Fc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvwiGvH9Fc img {
  width: auto;
}
.cid-vvwiGwybE7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwiGwybE7 img {
  width: auto;
}
.cid-vvwiGxLV64 {
  background-image: url("../../../assets/images/165675089-l.jpg");
}
.cid-vvwiGxLV64 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwiGxLV64 H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvwiGyEFnt {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvwiGyEFnt .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvwiGyEFnt .social-list a:focus {
  text-decoration: none;
}
.cid-vvwiGyEFnt H2 {
  text-align: center;
}
.cid-vvwiGzDefo {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvwiGzDefo .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwiGzDefo .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvwiGzDefo .media-wrap img {
  height: 6rem;
}
.cid-vvwiGzDefo .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvwiGzDefo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwiGzDefo .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvwiGzDefo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvwiGzDefo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvwiGzDefo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvwiGzDefo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvwiGzDefo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvwiGzDefo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvwiGzDefo .copyright > p {
  text-align: center;
}
.cid-vvwiGADx3B {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvwiGADx3B .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvwkLb4PQ2 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvwkLb4PQ2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvwkLb4PQ2 a {
  font-style: normal;
}
.cid-vvwkLb4PQ2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvwkLb4PQ2 .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-vvwkLb4PQ2 .nav-item:focus,
.cid-vvwkLb4PQ2 .nav-link:focus {
  outline: none;
}
.cid-vvwkLb4PQ2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvwkLb4PQ2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvwkLb4PQ2 .menu-logo {
  margin-right: auto;
}
.cid-vvwkLb4PQ2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvwkLb4PQ2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvwkLb4PQ2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvwkLb4PQ2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvwkLb4PQ2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvwkLb4PQ2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvwkLb4PQ2 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvwkLb4PQ2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvwkLb4PQ2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvwkLb4PQ2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvwkLb4PQ2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvwkLb4PQ2 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvwkLb4PQ2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvwkLb4PQ2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvwkLb4PQ2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvwkLb4PQ2 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvwkLb4PQ2 .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-vvwkLb4PQ2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvwkLb4PQ2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvwkLb4PQ2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvwkLb4PQ2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvwkLb4PQ2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvwkLb4PQ2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvwkLb4PQ2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvwkLb4PQ2 button.navbar-toggler:focus {
  outline: none;
}
.cid-vvwkLb4PQ2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvwkLb4PQ2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvwkLb4PQ2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwkLb4PQ2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvwkLb4PQ2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvwkLb4PQ2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwkLb4PQ2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvwkLb4PQ2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvwkLb4PQ2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvwkLb4PQ2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwkLb4PQ2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.collapsing,
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvwkLb4PQ2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvwkLb4PQ2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvwkLb4PQ2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvwkLb4PQ2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvwkLb4PQ2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvwkLb4PQ2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvwkLb4PQ2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvwkLb4PQ2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvwkLb4PQ2.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwkLb4PQ2 img {
    height: 3.8rem !important;
  }
  .cid-vvwkLb4PQ2 .btn {
    display: -webkit-flex;
  }
  .cid-vvwkLb4PQ2 button.navbar-toggler {
    display: block;
  }
  .cid-vvwkLb4PQ2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvwkLb4PQ2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvwkLb4PQ2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvwkLb4PQ2 .navbar-collapse.collapsing,
  .cid-vvwkLb4PQ2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvwkLb4PQ2 .navbar-collapse.collapsing .navbar-nav,
  .cid-vvwkLb4PQ2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvwkLb4PQ2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvwkLb4PQ2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvwkLb4PQ2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvwkLb4PQ2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvwkLb4PQ2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvwkLb4PQ2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvwkLb4PQ2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvwkLb4PQ2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvwkLb4PQ2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvwkLb4PQ2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvwkLb4PQ2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvwkLb4PQ2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvwkLb4PQ2 .nav-link:hover,
.cid-vvwkLb4PQ2 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvwkLbW4Ut {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-8.jpg");
}
.cid-vvwkLbW4Ut H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwkLbW4Ut p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvwkLcDHdm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwkLcDHdm p {
  color: #767676;
  text-align: left;
}
.cid-vvwkLcDHdm .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvwkLcDHdm .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvwkLcDHdm .card-title {
  margin-bottom: 0;
}
.cid-vvwkLcDHdm .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvwkLcDHdm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvwkLcDHdm .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvwkLcDHdm P {
  text-align: center;
  color: #232323;
}
.cid-vvwkLcDHdm .card-title,
.cid-vvwkLcDHdm .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvwkLcDHdm H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwkLcDHdm h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvwkLcDHdm h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvwkLdIuvV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwkLdIuvV .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvwkLeljPi {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvwkLeljPi .image-block {
  margin: auto;
}
.cid-vvwkLeljPi .mbr-figure {
  margin: 0 auto;
}
.cid-vvwkLeljPi figcaption {
  position: relative;
}
.cid-vvwkLeljPi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvwkLeljPi .image-block {
    width: 100% !important;
  }
}
.cid-vvwkLeVZR4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwkLeVZR4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwkLeVZR4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwkLeVZR4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwkLeVZR4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwkLeVZR4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwkLeVZR4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwkLeVZR4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwkLeVZR4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwkLeVZR4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwkLgtOiQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwkLgtOiQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvwkLgtOiQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvwkLgtOiQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvwkLgtOiQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvwkLgtOiQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwkLgtOiQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvwkLgtOiQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvwkLgtOiQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvwkLgtOiQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvwkLhCAy6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvwkLhCAy6 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvwkLhCAy6 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvwkLimGpa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvwkLimGpa img {
  width: auto;
}
.cid-vvwkLja9Kq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvwkLja9Kq img {
  width: auto;
}
.cid-vvwkLjXcaW {
  background-image: url("../../../assets/images/236300014-l.jpg");
}
.cid-vvwkLjXcaW H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvwkLjXcaW H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvwkLkOS6s {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvwkLkOS6s .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvwkLkOS6s .social-list a:focus {
  text-decoration: none;
}
.cid-vvwkLkOS6s H2 {
  text-align: center;
}
.cid-vvwkLlJV1H {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvwkLlJV1H .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwkLlJV1H .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvwkLlJV1H .media-wrap img {
  height: 6rem;
}
.cid-vvwkLlJV1H .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvwkLlJV1H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvwkLlJV1H .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvwkLlJV1H .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvwkLlJV1H .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvwkLlJV1H .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvwkLlJV1H .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvwkLlJV1H .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvwkLlJV1H .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvwkLlJV1H .copyright > p {
  text-align: center;
}
.cid-vvwkLmHqWi {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvwkLmHqWi .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvx0lxeTuv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvx0lxeTuv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvx0lxeTuv a {
  font-style: normal;
}
.cid-vvx0lxeTuv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvx0lxeTuv .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-vvx0lxeTuv .nav-item:focus,
.cid-vvx0lxeTuv .nav-link:focus {
  outline: none;
}
.cid-vvx0lxeTuv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvx0lxeTuv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvx0lxeTuv .menu-logo {
  margin-right: auto;
}
.cid-vvx0lxeTuv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvx0lxeTuv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvx0lxeTuv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvx0lxeTuv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvx0lxeTuv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvx0lxeTuv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvx0lxeTuv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvx0lxeTuv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvx0lxeTuv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvx0lxeTuv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvx0lxeTuv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvx0lxeTuv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvx0lxeTuv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvx0lxeTuv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvx0lxeTuv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvx0lxeTuv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvx0lxeTuv .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-vvx0lxeTuv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvx0lxeTuv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvx0lxeTuv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvx0lxeTuv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvx0lxeTuv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvx0lxeTuv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvx0lxeTuv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvx0lxeTuv button.navbar-toggler:focus {
  outline: none;
}
.cid-vvx0lxeTuv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvx0lxeTuv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvx0lxeTuv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvx0lxeTuv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvx0lxeTuv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvx0lxeTuv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvx0lxeTuv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvx0lxeTuv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvx0lxeTuv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvx0lxeTuv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvx0lxeTuv .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvx0lxeTuv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvx0lxeTuv .collapsed .navbar-collapse.collapsing,
.cid-vvx0lxeTuv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvx0lxeTuv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvx0lxeTuv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvx0lxeTuv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvx0lxeTuv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvx0lxeTuv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvx0lxeTuv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvx0lxeTuv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvx0lxeTuv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvx0lxeTuv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvx0lxeTuv .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvx0lxeTuv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvx0lxeTuv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvx0lxeTuv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvx0lxeTuv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvx0lxeTuv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvx0lxeTuv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvx0lxeTuv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvx0lxeTuv img {
    height: 3.8rem !important;
  }
  .cid-vvx0lxeTuv .btn {
    display: -webkit-flex;
  }
  .cid-vvx0lxeTuv button.navbar-toggler {
    display: block;
  }
  .cid-vvx0lxeTuv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvx0lxeTuv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvx0lxeTuv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvx0lxeTuv .navbar-collapse.collapsing,
  .cid-vvx0lxeTuv .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvx0lxeTuv .navbar-collapse.collapsing .navbar-nav,
  .cid-vvx0lxeTuv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvx0lxeTuv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvx0lxeTuv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvx0lxeTuv .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvx0lxeTuv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvx0lxeTuv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvx0lxeTuv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvx0lxeTuv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvx0lxeTuv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvx0lxeTuv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvx0lxeTuv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvx0lxeTuv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvx0lxeTuv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvx0lxeTuv .nav-link:hover,
.cid-vvx0lxeTuv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvx0lymS7g {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-9.jpg");
}
.cid-vvx0lymS7g H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvx0lymS7g p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvx0lz7Wg6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvx0lz7Wg6 p {
  color: #767676;
  text-align: left;
}
.cid-vvx0lz7Wg6 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvx0lz7Wg6 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvx0lz7Wg6 .card-title {
  margin-bottom: 0;
}
.cid-vvx0lz7Wg6 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvx0lz7Wg6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvx0lz7Wg6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvx0lz7Wg6 P {
  text-align: center;
  color: #232323;
}
.cid-vvx0lz7Wg6 .card-title,
.cid-vvx0lz7Wg6 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvx0lz7Wg6 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvx0lz7Wg6 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvx0lz7Wg6 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvx0lAuZs4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvx0lAuZs4 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvx0lB7gfI {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvx0lB7gfI .image-block {
  margin: auto;
}
.cid-vvx0lB7gfI .mbr-figure {
  margin: 0 auto;
}
.cid-vvx0lB7gfI figcaption {
  position: relative;
}
.cid-vvx0lB7gfI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvx0lB7gfI .image-block {
    width: 100% !important;
  }
}
.cid-vvx0lBWpNG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvx0lBWpNG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvx0lBWpNG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvx0lBWpNG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvx0lBWpNG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvx0lBWpNG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx0lBWpNG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvx0lBWpNG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvx0lBWpNG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvx0lBWpNG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx0lDE5D6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvx0lDE5D6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvx0lDE5D6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvx0lDE5D6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvx0lDE5D6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvx0lDE5D6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx0lDE5D6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvx0lDE5D6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvx0lDE5D6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvx0lDE5D6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx0lEFz5W {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvx0lEFz5W .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvx0lEFz5W hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvx0lFx8YJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvx0lFx8YJ img {
  width: auto;
}
.cid-vvx0lGnZ2A {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvx0lGnZ2A img {
  width: auto;
}
.cid-vvx0lHx36r {
  background-image: url("../../../assets/images/314678757-xl.jpg");
}
.cid-vvx0lHx36r H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvx0lHx36r H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvx0lIpaPP {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvx0lIpaPP .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvx0lIpaPP .social-list a:focus {
  text-decoration: none;
}
.cid-vvx0lIpaPP H2 {
  text-align: center;
}
.cid-vvx0lJuyYd {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvx0lJuyYd .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvx0lJuyYd .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvx0lJuyYd .media-wrap img {
  height: 6rem;
}
.cid-vvx0lJuyYd .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvx0lJuyYd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvx0lJuyYd .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvx0lJuyYd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvx0lJuyYd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvx0lJuyYd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvx0lJuyYd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvx0lJuyYd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvx0lJuyYd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvx0lJuyYd .copyright > p {
  text-align: center;
}
.cid-vvx0lKzrFW {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvx0lKzrFW .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvx41lpQNP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvx41lpQNP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvx41lpQNP a {
  font-style: normal;
}
.cid-vvx41lpQNP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvx41lpQNP .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-vvx41lpQNP .nav-item:focus,
.cid-vvx41lpQNP .nav-link:focus {
  outline: none;
}
.cid-vvx41lpQNP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvx41lpQNP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvx41lpQNP .menu-logo {
  margin-right: auto;
}
.cid-vvx41lpQNP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvx41lpQNP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvx41lpQNP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvx41lpQNP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvx41lpQNP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvx41lpQNP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvx41lpQNP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvx41lpQNP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvx41lpQNP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvx41lpQNP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvx41lpQNP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvx41lpQNP .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvx41lpQNP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvx41lpQNP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvx41lpQNP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvx41lpQNP .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvx41lpQNP .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-vvx41lpQNP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvx41lpQNP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvx41lpQNP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvx41lpQNP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvx41lpQNP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvx41lpQNP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvx41lpQNP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvx41lpQNP button.navbar-toggler:focus {
  outline: none;
}
.cid-vvx41lpQNP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvx41lpQNP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvx41lpQNP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvx41lpQNP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvx41lpQNP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvx41lpQNP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvx41lpQNP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvx41lpQNP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvx41lpQNP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvx41lpQNP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvx41lpQNP .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvx41lpQNP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvx41lpQNP .collapsed .navbar-collapse.collapsing,
.cid-vvx41lpQNP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvx41lpQNP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvx41lpQNP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvx41lpQNP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvx41lpQNP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvx41lpQNP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvx41lpQNP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvx41lpQNP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvx41lpQNP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvx41lpQNP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvx41lpQNP .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvx41lpQNP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvx41lpQNP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvx41lpQNP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvx41lpQNP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvx41lpQNP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvx41lpQNP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvx41lpQNP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvx41lpQNP img {
    height: 3.8rem !important;
  }
  .cid-vvx41lpQNP .btn {
    display: -webkit-flex;
  }
  .cid-vvx41lpQNP button.navbar-toggler {
    display: block;
  }
  .cid-vvx41lpQNP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvx41lpQNP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvx41lpQNP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvx41lpQNP .navbar-collapse.collapsing,
  .cid-vvx41lpQNP .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvx41lpQNP .navbar-collapse.collapsing .navbar-nav,
  .cid-vvx41lpQNP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvx41lpQNP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvx41lpQNP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvx41lpQNP .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvx41lpQNP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvx41lpQNP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvx41lpQNP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvx41lpQNP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvx41lpQNP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvx41lpQNP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvx41lpQNP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvx41lpQNP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvx41lpQNP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvx41lpQNP .nav-link:hover,
.cid-vvx41lpQNP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvx41moVow {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-10.jpg");
}
.cid-vvx41moVow H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvx41moVow p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvx41n8Ohy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvx41n8Ohy p {
  color: #767676;
  text-align: left;
}
.cid-vvx41n8Ohy .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvx41n8Ohy .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvx41n8Ohy .card-title {
  margin-bottom: 0;
}
.cid-vvx41n8Ohy .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvx41n8Ohy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvx41n8Ohy .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvx41n8Ohy P {
  text-align: center;
  color: #232323;
}
.cid-vvx41n8Ohy .card-title,
.cid-vvx41n8Ohy .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvx41n8Ohy H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvx41n8Ohy h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvx41n8Ohy h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvx41okONg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvx41okONg .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvx41oW15S {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvx41oW15S .image-block {
  margin: auto;
}
.cid-vvx41oW15S .mbr-figure {
  margin: 0 auto;
}
.cid-vvx41oW15S figcaption {
  position: relative;
}
.cid-vvx41oW15S figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvx41oW15S .image-block {
    width: 100% !important;
  }
}
.cid-vvx41pyjM5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvx41pyjM5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvx41pyjM5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvx41pyjM5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvx41pyjM5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvx41pyjM5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx41pyjM5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvx41pyjM5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvx41pyjM5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvx41pyjM5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx41qZI8p {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvx41qZI8p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvx41qZI8p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvx41qZI8p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvx41qZI8p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvx41qZI8p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx41qZI8p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvx41qZI8p .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvx41qZI8p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvx41qZI8p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvx41skS41 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvx41skS41 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvx41skS41 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvx41t5UXj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvx41t5UXj img {
  width: auto;
}
.cid-vvx41tSCu1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvx41tSCu1 img {
  width: auto;
}
.cid-vvx41uJDZc {
  background-image: url("../../../assets/images/314678757-xl.jpg");
}
.cid-vvx41uJDZc H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvx41uJDZc H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvx41vzMys {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvx41vzMys .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvx41vzMys .social-list a:focus {
  text-decoration: none;
}
.cid-vvx41vzMys H2 {
  text-align: center;
}
.cid-vvx41wtGGk {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvx41wtGGk .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvx41wtGGk .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvx41wtGGk .media-wrap img {
  height: 6rem;
}
.cid-vvx41wtGGk .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvx41wtGGk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvx41wtGGk .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvx41wtGGk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvx41wtGGk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvx41wtGGk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvx41wtGGk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvx41wtGGk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvx41wtGGk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvx41wtGGk .copyright > p {
  text-align: center;
}
.cid-vvx41xrfvY {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvx41xrfvY .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvxduofuyP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvxduofuyP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvxduofuyP a {
  font-style: normal;
}
.cid-vvxduofuyP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvxduofuyP .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-vvxduofuyP .nav-item:focus,
.cid-vvxduofuyP .nav-link:focus {
  outline: none;
}
.cid-vvxduofuyP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvxduofuyP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvxduofuyP .menu-logo {
  margin-right: auto;
}
.cid-vvxduofuyP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvxduofuyP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvxduofuyP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvxduofuyP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvxduofuyP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvxduofuyP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvxduofuyP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvxduofuyP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvxduofuyP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvxduofuyP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvxduofuyP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvxduofuyP .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvxduofuyP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvxduofuyP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvxduofuyP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvxduofuyP .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvxduofuyP .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-vvxduofuyP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvxduofuyP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvxduofuyP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvxduofuyP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvxduofuyP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvxduofuyP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvxduofuyP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvxduofuyP button.navbar-toggler:focus {
  outline: none;
}
.cid-vvxduofuyP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvxduofuyP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvxduofuyP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxduofuyP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxduofuyP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvxduofuyP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxduofuyP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvxduofuyP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvxduofuyP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxduofuyP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxduofuyP .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvxduofuyP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvxduofuyP .collapsed .navbar-collapse.collapsing,
.cid-vvxduofuyP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvxduofuyP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvxduofuyP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvxduofuyP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvxduofuyP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvxduofuyP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvxduofuyP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvxduofuyP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvxduofuyP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvxduofuyP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvxduofuyP .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvxduofuyP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvxduofuyP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxduofuyP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvxduofuyP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvxduofuyP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvxduofuyP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvxduofuyP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxduofuyP img {
    height: 3.8rem !important;
  }
  .cid-vvxduofuyP .btn {
    display: -webkit-flex;
  }
  .cid-vvxduofuyP button.navbar-toggler {
    display: block;
  }
  .cid-vvxduofuyP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvxduofuyP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxduofuyP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvxduofuyP .navbar-collapse.collapsing,
  .cid-vvxduofuyP .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvxduofuyP .navbar-collapse.collapsing .navbar-nav,
  .cid-vvxduofuyP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvxduofuyP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvxduofuyP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvxduofuyP .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvxduofuyP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvxduofuyP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvxduofuyP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvxduofuyP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvxduofuyP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvxduofuyP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvxduofuyP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvxduofuyP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvxduofuyP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvxduofuyP .nav-link:hover,
.cid-vvxduofuyP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvxduphrT7 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-11.jpg");
}
.cid-vvxduphrT7 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxduphrT7 p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvxduq10Bs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxduq10Bs p {
  color: #767676;
  text-align: left;
}
.cid-vvxduq10Bs .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvxduq10Bs .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvxduq10Bs .card-title {
  margin-bottom: 0;
}
.cid-vvxduq10Bs .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvxduq10Bs .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvxduq10Bs .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvxduq10Bs P {
  text-align: center;
  color: #232323;
}
.cid-vvxduq10Bs .card-title,
.cid-vvxduq10Bs .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvxduq10Bs H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxduq10Bs h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvxduq10Bs h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvxdurr2J6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxdurr2J6 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvxdusb5iE {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvxdusb5iE .image-block {
  margin: auto;
}
.cid-vvxdusb5iE .mbr-figure {
  margin: 0 auto;
}
.cid-vvxdusb5iE figcaption {
  position: relative;
}
.cid-vvxdusb5iE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvxdusb5iE .image-block {
    width: 100% !important;
  }
}
.cid-vvxdusMeLQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxdusMeLQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxdusMeLQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxdusMeLQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxdusMeLQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxdusMeLQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxdusMeLQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxdusMeLQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxdusMeLQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxdusMeLQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxduu17Cf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxduu17Cf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxduu17Cf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxduu17Cf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxduu17Cf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxduu17Cf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxduu17Cf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxduu17Cf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxduu17Cf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxduu17Cf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxduv8kEf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxduv8kEf .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvxduv8kEf hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvxduvTqjH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvxduvTqjH img {
  width: auto;
}
.cid-vvxduwEz1R {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxduwEz1R img {
  width: auto;
}
.cid-vvxduxsE3M {
  background-image: url("../../../assets/images/181483186-m.jpg");
}
.cid-vvxduxsE3M H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxduxsE3M H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvxduyyemC {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvxduyyemC .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvxduyyemC .social-list a:focus {
  text-decoration: none;
}
.cid-vvxduyyemC H2 {
  text-align: center;
}
.cid-vvxduztiWN {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvxduztiWN .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxduztiWN .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvxduztiWN .media-wrap img {
  height: 6rem;
}
.cid-vvxduztiWN .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvxduztiWN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxduztiWN .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvxduztiWN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvxduztiWN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvxduztiWN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvxduztiWN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvxduztiWN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvxduztiWN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvxduztiWN .copyright > p {
  text-align: center;
}
.cid-vvxduArRu6 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvxduArRu6 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvxfMUNhCI .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvxfMUNhCI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvxfMUNhCI a {
  font-style: normal;
}
.cid-vvxfMUNhCI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvxfMUNhCI .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-vvxfMUNhCI .nav-item:focus,
.cid-vvxfMUNhCI .nav-link:focus {
  outline: none;
}
.cid-vvxfMUNhCI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvxfMUNhCI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvxfMUNhCI .menu-logo {
  margin-right: auto;
}
.cid-vvxfMUNhCI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvxfMUNhCI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvxfMUNhCI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvxfMUNhCI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvxfMUNhCI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvxfMUNhCI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvxfMUNhCI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvxfMUNhCI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvxfMUNhCI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvxfMUNhCI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvxfMUNhCI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvxfMUNhCI .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvxfMUNhCI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvxfMUNhCI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvxfMUNhCI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvxfMUNhCI .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvxfMUNhCI .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-vvxfMUNhCI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvxfMUNhCI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvxfMUNhCI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvxfMUNhCI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvxfMUNhCI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvxfMUNhCI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvxfMUNhCI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvxfMUNhCI button.navbar-toggler:focus {
  outline: none;
}
.cid-vvxfMUNhCI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvxfMUNhCI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvxfMUNhCI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxfMUNhCI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxfMUNhCI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvxfMUNhCI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxfMUNhCI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvxfMUNhCI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvxfMUNhCI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxfMUNhCI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxfMUNhCI .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvxfMUNhCI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvxfMUNhCI .collapsed .navbar-collapse.collapsing,
.cid-vvxfMUNhCI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvxfMUNhCI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvxfMUNhCI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvxfMUNhCI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvxfMUNhCI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvxfMUNhCI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvxfMUNhCI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvxfMUNhCI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvxfMUNhCI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvxfMUNhCI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvxfMUNhCI .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvxfMUNhCI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvxfMUNhCI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxfMUNhCI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvxfMUNhCI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvxfMUNhCI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvxfMUNhCI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvxfMUNhCI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxfMUNhCI img {
    height: 3.8rem !important;
  }
  .cid-vvxfMUNhCI .btn {
    display: -webkit-flex;
  }
  .cid-vvxfMUNhCI button.navbar-toggler {
    display: block;
  }
  .cid-vvxfMUNhCI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvxfMUNhCI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxfMUNhCI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvxfMUNhCI .navbar-collapse.collapsing,
  .cid-vvxfMUNhCI .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvxfMUNhCI .navbar-collapse.collapsing .navbar-nav,
  .cid-vvxfMUNhCI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvxfMUNhCI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvxfMUNhCI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvxfMUNhCI .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvxfMUNhCI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvxfMUNhCI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvxfMUNhCI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvxfMUNhCI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvxfMUNhCI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvxfMUNhCI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvxfMUNhCI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvxfMUNhCI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvxfMUNhCI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvxfMUNhCI .nav-link:hover,
.cid-vvxfMUNhCI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvxfMVNl9g {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/17-5.jpg");
}
.cid-vvxfMVNl9g H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxfMVNl9g p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvxfMWMDmM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxfMWMDmM p {
  color: #767676;
  text-align: left;
}
.cid-vvxfMWMDmM .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvxfMWMDmM .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvxfMWMDmM .card-title {
  margin-bottom: 0;
}
.cid-vvxfMWMDmM .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvxfMWMDmM .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvxfMWMDmM .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvxfMWMDmM P {
  text-align: center;
  color: #232323;
}
.cid-vvxfMWMDmM .card-title,
.cid-vvxfMWMDmM .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvxfMWMDmM H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxfMWMDmM h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvxfMWMDmM h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvxfMXUheu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxfMXUheu .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvxfMYwlUm {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvxfMYwlUm .image-block {
  margin: auto;
}
.cid-vvxfMYwlUm .mbr-figure {
  margin: 0 auto;
}
.cid-vvxfMYwlUm figcaption {
  position: relative;
}
.cid-vvxfMYwlUm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvxfMYwlUm .image-block {
    width: 100% !important;
  }
}
.cid-vvxfMZ8wG7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxfMZ8wG7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxfMZ8wG7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxfMZ8wG7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxfMZ8wG7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxfMZ8wG7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxfMZ8wG7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxfMZ8wG7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxfMZ8wG7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxfMZ8wG7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxfN0Fboi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxfN0Fboi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxfN0Fboi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxfN0Fboi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxfN0Fboi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxfN0Fboi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxfN0Fboi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxfN0Fboi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxfN0Fboi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxfN0Fboi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxfN1B9cY {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxfN1B9cY .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvxfN1B9cY hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvxfN2oGF8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvxfN2oGF8 img {
  width: auto;
}
.cid-vvxfN3DUmp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxfN3DUmp img {
  width: auto;
}
.cid-vvxfN4vdkD {
  background-image: url("../../../assets/images/255705912-m.jpg");
}
.cid-vvxfN4vdkD H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxfN4vdkD H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvxfN5jzst {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvxfN5jzst .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvxfN5jzst .social-list a:focus {
  text-decoration: none;
}
.cid-vvxfN5jzst H2 {
  text-align: center;
}
.cid-vvxfN6gSwM {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvxfN6gSwM .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxfN6gSwM .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvxfN6gSwM .media-wrap img {
  height: 6rem;
}
.cid-vvxfN6gSwM .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvxfN6gSwM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxfN6gSwM .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvxfN6gSwM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvxfN6gSwM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvxfN6gSwM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvxfN6gSwM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvxfN6gSwM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvxfN6gSwM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvxfN6gSwM .copyright > p {
  text-align: center;
}
.cid-vvxfN7fTyR {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvxfN7fTyR .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvxhCdNEKO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvxhCdNEKO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvxhCdNEKO a {
  font-style: normal;
}
.cid-vvxhCdNEKO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvxhCdNEKO .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-vvxhCdNEKO .nav-item:focus,
.cid-vvxhCdNEKO .nav-link:focus {
  outline: none;
}
.cid-vvxhCdNEKO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvxhCdNEKO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvxhCdNEKO .menu-logo {
  margin-right: auto;
}
.cid-vvxhCdNEKO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvxhCdNEKO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvxhCdNEKO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvxhCdNEKO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvxhCdNEKO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvxhCdNEKO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvxhCdNEKO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvxhCdNEKO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvxhCdNEKO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvxhCdNEKO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvxhCdNEKO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvxhCdNEKO .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvxhCdNEKO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvxhCdNEKO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvxhCdNEKO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvxhCdNEKO .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvxhCdNEKO .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-vvxhCdNEKO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvxhCdNEKO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvxhCdNEKO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvxhCdNEKO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvxhCdNEKO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvxhCdNEKO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvxhCdNEKO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvxhCdNEKO button.navbar-toggler:focus {
  outline: none;
}
.cid-vvxhCdNEKO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvxhCdNEKO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvxhCdNEKO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxhCdNEKO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxhCdNEKO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvxhCdNEKO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxhCdNEKO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvxhCdNEKO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvxhCdNEKO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxhCdNEKO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxhCdNEKO .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvxhCdNEKO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvxhCdNEKO .collapsed .navbar-collapse.collapsing,
.cid-vvxhCdNEKO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvxhCdNEKO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvxhCdNEKO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvxhCdNEKO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvxhCdNEKO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvxhCdNEKO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvxhCdNEKO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvxhCdNEKO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvxhCdNEKO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvxhCdNEKO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvxhCdNEKO .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvxhCdNEKO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvxhCdNEKO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxhCdNEKO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvxhCdNEKO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvxhCdNEKO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvxhCdNEKO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvxhCdNEKO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxhCdNEKO img {
    height: 3.8rem !important;
  }
  .cid-vvxhCdNEKO .btn {
    display: -webkit-flex;
  }
  .cid-vvxhCdNEKO button.navbar-toggler {
    display: block;
  }
  .cid-vvxhCdNEKO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvxhCdNEKO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxhCdNEKO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvxhCdNEKO .navbar-collapse.collapsing,
  .cid-vvxhCdNEKO .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvxhCdNEKO .navbar-collapse.collapsing .navbar-nav,
  .cid-vvxhCdNEKO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvxhCdNEKO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvxhCdNEKO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvxhCdNEKO .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvxhCdNEKO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvxhCdNEKO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvxhCdNEKO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvxhCdNEKO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvxhCdNEKO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvxhCdNEKO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvxhCdNEKO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvxhCdNEKO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvxhCdNEKO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvxhCdNEKO .nav-link:hover,
.cid-vvxhCdNEKO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvxhCeOcEI {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-13.jpg");
}
.cid-vvxhCeOcEI H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxhCeOcEI p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvxhCfyOkY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxhCfyOkY p {
  color: #767676;
  text-align: left;
}
.cid-vvxhCfyOkY .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvxhCfyOkY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvxhCfyOkY .card-title {
  margin-bottom: 0;
}
.cid-vvxhCfyOkY .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvxhCfyOkY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvxhCfyOkY .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvxhCfyOkY P {
  text-align: center;
  color: #232323;
}
.cid-vvxhCfyOkY .card-title,
.cid-vvxhCfyOkY .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvxhCfyOkY H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxhCfyOkY h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvxhCfyOkY h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvxhCgFeHa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxhCgFeHa .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvxhChizsL {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvxhChizsL .image-block {
  margin: auto;
}
.cid-vvxhChizsL .mbr-figure {
  margin: 0 auto;
}
.cid-vvxhChizsL figcaption {
  position: relative;
}
.cid-vvxhChizsL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvxhChizsL .image-block {
    width: 100% !important;
  }
}
.cid-vvxhChUBBP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxhChUBBP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxhChUBBP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxhChUBBP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxhChUBBP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxhChUBBP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxhChUBBP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxhChUBBP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxhChUBBP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxhChUBBP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxhCjcEGF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxhCjcEGF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxhCjcEGF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxhCjcEGF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxhCjcEGF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxhCjcEGF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxhCjcEGF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxhCjcEGF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxhCjcEGF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxhCjcEGF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxhCkxDvX {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxhCkxDvX .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvxhCkxDvX hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvxhCljzBn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvxhCljzBn img {
  width: auto;
}
.cid-vvxhCm6WhI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxhCm6WhI img {
  width: auto;
}
.cid-vvxhCmV2Dw {
  background-image: url("../../../assets/images/250086089-xl.jpg");
}
.cid-vvxhCmV2Dw H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxhCmV2Dw H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvxhCnORyh {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvxhCnORyh .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvxhCnORyh .social-list a:focus {
  text-decoration: none;
}
.cid-vvxhCnORyh H2 {
  text-align: center;
}
.cid-vvxhCoMUJT {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvxhCoMUJT .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxhCoMUJT .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvxhCoMUJT .media-wrap img {
  height: 6rem;
}
.cid-vvxhCoMUJT .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvxhCoMUJT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxhCoMUJT .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvxhCoMUJT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvxhCoMUJT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvxhCoMUJT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvxhCoMUJT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvxhCoMUJT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvxhCoMUJT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvxhCoMUJT .copyright > p {
  text-align: center;
}
.cid-vvxhCpKFmi {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvxhCpKFmi .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvxkxRowOW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvxkxRowOW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvxkxRowOW a {
  font-style: normal;
}
.cid-vvxkxRowOW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvxkxRowOW .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-vvxkxRowOW .nav-item:focus,
.cid-vvxkxRowOW .nav-link:focus {
  outline: none;
}
.cid-vvxkxRowOW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvxkxRowOW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvxkxRowOW .menu-logo {
  margin-right: auto;
}
.cid-vvxkxRowOW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvxkxRowOW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvxkxRowOW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvxkxRowOW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvxkxRowOW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvxkxRowOW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvxkxRowOW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvxkxRowOW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvxkxRowOW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvxkxRowOW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvxkxRowOW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvxkxRowOW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvxkxRowOW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvxkxRowOW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvxkxRowOW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvxkxRowOW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvxkxRowOW .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-vvxkxRowOW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvxkxRowOW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvxkxRowOW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvxkxRowOW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvxkxRowOW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvxkxRowOW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvxkxRowOW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvxkxRowOW button.navbar-toggler:focus {
  outline: none;
}
.cid-vvxkxRowOW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvxkxRowOW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvxkxRowOW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxkxRowOW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxkxRowOW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvxkxRowOW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxkxRowOW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvxkxRowOW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvxkxRowOW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxkxRowOW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxkxRowOW .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvxkxRowOW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvxkxRowOW .collapsed .navbar-collapse.collapsing,
.cid-vvxkxRowOW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvxkxRowOW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvxkxRowOW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvxkxRowOW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvxkxRowOW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvxkxRowOW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvxkxRowOW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvxkxRowOW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvxkxRowOW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvxkxRowOW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvxkxRowOW .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvxkxRowOW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvxkxRowOW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxkxRowOW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvxkxRowOW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvxkxRowOW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvxkxRowOW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvxkxRowOW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxkxRowOW img {
    height: 3.8rem !important;
  }
  .cid-vvxkxRowOW .btn {
    display: -webkit-flex;
  }
  .cid-vvxkxRowOW button.navbar-toggler {
    display: block;
  }
  .cid-vvxkxRowOW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvxkxRowOW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxkxRowOW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvxkxRowOW .navbar-collapse.collapsing,
  .cid-vvxkxRowOW .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvxkxRowOW .navbar-collapse.collapsing .navbar-nav,
  .cid-vvxkxRowOW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvxkxRowOW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvxkxRowOW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvxkxRowOW .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvxkxRowOW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvxkxRowOW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvxkxRowOW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvxkxRowOW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvxkxRowOW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvxkxRowOW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvxkxRowOW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvxkxRowOW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvxkxRowOW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvxkxRowOW .nav-link:hover,
.cid-vvxkxRowOW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvxkxSoNcw {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-14.jpg");
}
.cid-vvxkxSoNcw H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxkxSoNcw p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvxkxT7Ebf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxkxT7Ebf p {
  color: #767676;
  text-align: left;
}
.cid-vvxkxT7Ebf .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvxkxT7Ebf .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvxkxT7Ebf .card-title {
  margin-bottom: 0;
}
.cid-vvxkxT7Ebf .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvxkxT7Ebf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvxkxT7Ebf .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvxkxT7Ebf P {
  text-align: center;
  color: #232323;
}
.cid-vvxkxT7Ebf .card-title,
.cid-vvxkxT7Ebf .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvxkxT7Ebf H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxkxT7Ebf h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvxkxT7Ebf h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvxkxUeWyh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxkxUeWyh .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvxkxVfIGv {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvxkxVfIGv .image-block {
  margin: auto;
}
.cid-vvxkxVfIGv .mbr-figure {
  margin: 0 auto;
}
.cid-vvxkxVfIGv figcaption {
  position: relative;
}
.cid-vvxkxVfIGv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvxkxVfIGv .image-block {
    width: 100% !important;
  }
}
.cid-vvxkxVTy4Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxkxVTy4Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxkxVTy4Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxkxVTy4Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxkxVTy4Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxkxVTy4Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxkxVTy4Q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxkxVTy4Q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxkxVTy4Q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxkxVTy4Q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxkxX45zk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxkxX45zk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxkxX45zk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxkxX45zk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxkxX45zk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxkxX45zk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxkxX45zk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxkxX45zk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxkxX45zk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxkxX45zk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxkxXWktD {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxkxXWktD .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvxkxXWktD hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvxkxYIcOY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvxkxYIcOY img {
  width: auto;
}
.cid-vvxkxZvnvM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxkxZvnvM img {
  width: auto;
}
.cid-vvxky0lJu2 {
  background-image: url("../../../assets/images/210876523-l.jpg");
}
.cid-vvxky0lJu2 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxky0lJu2 H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvxky1bBeY {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvxky1bBeY .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvxky1bBeY .social-list a:focus {
  text-decoration: none;
}
.cid-vvxky1bBeY H2 {
  text-align: center;
}
.cid-vvxky26JXx {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvxky26JXx .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxky26JXx .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvxky26JXx .media-wrap img {
  height: 6rem;
}
.cid-vvxky26JXx .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvxky26JXx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxky26JXx .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvxky26JXx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvxky26JXx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvxky26JXx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvxky26JXx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvxky26JXx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvxky26JXx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvxky26JXx .copyright > p {
  text-align: center;
}
.cid-vvxky3qCYZ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvxky3qCYZ .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvxmHQ0FHm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvxmHQ0FHm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvxmHQ0FHm a {
  font-style: normal;
}
.cid-vvxmHQ0FHm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvxmHQ0FHm .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-vvxmHQ0FHm .nav-item:focus,
.cid-vvxmHQ0FHm .nav-link:focus {
  outline: none;
}
.cid-vvxmHQ0FHm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvxmHQ0FHm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvxmHQ0FHm .menu-logo {
  margin-right: auto;
}
.cid-vvxmHQ0FHm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvxmHQ0FHm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvxmHQ0FHm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvxmHQ0FHm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvxmHQ0FHm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvxmHQ0FHm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvxmHQ0FHm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvxmHQ0FHm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvxmHQ0FHm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvxmHQ0FHm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvxmHQ0FHm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvxmHQ0FHm .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvxmHQ0FHm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvxmHQ0FHm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvxmHQ0FHm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvxmHQ0FHm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvxmHQ0FHm .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-vvxmHQ0FHm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvxmHQ0FHm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvxmHQ0FHm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvxmHQ0FHm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvxmHQ0FHm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvxmHQ0FHm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvxmHQ0FHm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvxmHQ0FHm button.navbar-toggler:focus {
  outline: none;
}
.cid-vvxmHQ0FHm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvxmHQ0FHm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvxmHQ0FHm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxmHQ0FHm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvxmHQ0FHm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvxmHQ0FHm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxmHQ0FHm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvxmHQ0FHm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvxmHQ0FHm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvxmHQ0FHm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxmHQ0FHm .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvxmHQ0FHm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.collapsing,
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvxmHQ0FHm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvxmHQ0FHm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvxmHQ0FHm .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvxmHQ0FHm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvxmHQ0FHm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvxmHQ0FHm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvxmHQ0FHm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvxmHQ0FHm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvxmHQ0FHm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvxmHQ0FHm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxmHQ0FHm img {
    height: 3.8rem !important;
  }
  .cid-vvxmHQ0FHm .btn {
    display: -webkit-flex;
  }
  .cid-vvxmHQ0FHm button.navbar-toggler {
    display: block;
  }
  .cid-vvxmHQ0FHm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvxmHQ0FHm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvxmHQ0FHm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvxmHQ0FHm .navbar-collapse.collapsing,
  .cid-vvxmHQ0FHm .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvxmHQ0FHm .navbar-collapse.collapsing .navbar-nav,
  .cid-vvxmHQ0FHm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvxmHQ0FHm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvxmHQ0FHm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvxmHQ0FHm .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvxmHQ0FHm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvxmHQ0FHm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvxmHQ0FHm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvxmHQ0FHm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvxmHQ0FHm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvxmHQ0FHm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvxmHQ0FHm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvxmHQ0FHm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvxmHQ0FHm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvxmHQ0FHm .nav-link:hover,
.cid-vvxmHQ0FHm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvxmHR06Az {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-15.jpg");
}
.cid-vvxmHR06Az H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxmHR06Az p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvxmHRMH4p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxmHRMH4p p {
  color: #767676;
  text-align: left;
}
.cid-vvxmHRMH4p .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvxmHRMH4p .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvxmHRMH4p .card-title {
  margin-bottom: 0;
}
.cid-vvxmHRMH4p .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvxmHRMH4p .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvxmHRMH4p .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvxmHRMH4p P {
  text-align: center;
  color: #232323;
}
.cid-vvxmHRMH4p .card-title,
.cid-vvxmHRMH4p .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvxmHRMH4p H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxmHRMH4p h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvxmHRMH4p h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvxmHTkMyf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxmHTkMyf .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvxmHTXrfo {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvxmHTXrfo .image-block {
  margin: auto;
}
.cid-vvxmHTXrfo .mbr-figure {
  margin: 0 auto;
}
.cid-vvxmHTXrfo figcaption {
  position: relative;
}
.cid-vvxmHTXrfo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvxmHTXrfo .image-block {
    width: 100% !important;
  }
}
.cid-vvxmHUAY8D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxmHUAY8D .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxmHUAY8D .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxmHUAY8D .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxmHUAY8D .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxmHUAY8D .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxmHUAY8D .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxmHUAY8D .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxmHUAY8D .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxmHUAY8D .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxmHVWjbh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxmHVWjbh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvxmHVWjbh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvxmHVWjbh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvxmHVWjbh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvxmHVWjbh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxmHVWjbh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvxmHVWjbh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvxmHVWjbh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvxmHVWjbh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvxmHWPsCs {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvxmHWPsCs .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvxmHWPsCs hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvxmHXGj1X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvxmHXGj1X img {
  width: auto;
}
.cid-vvxmHYuacU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvxmHYuacU img {
  width: auto;
}
.cid-vvxmHZpNz6 {
  background-image: url("../../../assets/images/297762158-m.jpg");
}
.cid-vvxmHZpNz6 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvxmHZpNz6 H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvxmI0qnCD {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvxmI0qnCD .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvxmI0qnCD .social-list a:focus {
  text-decoration: none;
}
.cid-vvxmI0qnCD H2 {
  text-align: center;
}
.cid-vvxmI1H8QS {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvxmI1H8QS .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxmI1H8QS .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvxmI1H8QS .media-wrap img {
  height: 6rem;
}
.cid-vvxmI1H8QS .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvxmI1H8QS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvxmI1H8QS .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvxmI1H8QS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvxmI1H8QS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvxmI1H8QS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvxmI1H8QS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvxmI1H8QS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvxmI1H8QS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvxmI1H8QS .copyright > p {
  text-align: center;
}
.cid-vvxmI2OX4z {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvxmI2OX4z .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAkAsMzQI .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAkAsMzQI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAkAsMzQI a {
  font-style: normal;
}
.cid-vvAkAsMzQI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAkAsMzQI .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-vvAkAsMzQI .nav-item:focus,
.cid-vvAkAsMzQI .nav-link:focus {
  outline: none;
}
.cid-vvAkAsMzQI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAkAsMzQI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAkAsMzQI .menu-logo {
  margin-right: auto;
}
.cid-vvAkAsMzQI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAkAsMzQI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAkAsMzQI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAkAsMzQI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAkAsMzQI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAkAsMzQI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAkAsMzQI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAkAsMzQI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAkAsMzQI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAkAsMzQI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAkAsMzQI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAkAsMzQI .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAkAsMzQI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAkAsMzQI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAkAsMzQI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAkAsMzQI .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAkAsMzQI .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-vvAkAsMzQI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAkAsMzQI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAkAsMzQI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAkAsMzQI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAkAsMzQI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAkAsMzQI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAkAsMzQI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAkAsMzQI button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAkAsMzQI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAkAsMzQI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAkAsMzQI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAkAsMzQI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAkAsMzQI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAkAsMzQI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAkAsMzQI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAkAsMzQI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAkAsMzQI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAkAsMzQI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAkAsMzQI .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAkAsMzQI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAkAsMzQI .collapsed .navbar-collapse.collapsing,
.cid-vvAkAsMzQI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAkAsMzQI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAkAsMzQI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAkAsMzQI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAkAsMzQI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAkAsMzQI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAkAsMzQI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAkAsMzQI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAkAsMzQI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAkAsMzQI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAkAsMzQI .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAkAsMzQI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAkAsMzQI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAkAsMzQI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAkAsMzQI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAkAsMzQI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAkAsMzQI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAkAsMzQI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAkAsMzQI img {
    height: 3.8rem !important;
  }
  .cid-vvAkAsMzQI .btn {
    display: -webkit-flex;
  }
  .cid-vvAkAsMzQI button.navbar-toggler {
    display: block;
  }
  .cid-vvAkAsMzQI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAkAsMzQI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAkAsMzQI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAkAsMzQI .navbar-collapse.collapsing,
  .cid-vvAkAsMzQI .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAkAsMzQI .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAkAsMzQI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAkAsMzQI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAkAsMzQI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAkAsMzQI .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAkAsMzQI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAkAsMzQI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAkAsMzQI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAkAsMzQI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAkAsMzQI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAkAsMzQI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAkAsMzQI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAkAsMzQI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAkAsMzQI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAkAsMzQI .nav-link:hover,
.cid-vvAkAsMzQI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAkAtXElg {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/10-17.jpg");
}
.cid-vvAkAtXElg H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAkAtXElg p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAkAuVPk2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAkAuVPk2 p {
  color: #767676;
  text-align: left;
}
.cid-vvAkAuVPk2 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAkAuVPk2 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAkAuVPk2 .card-title {
  margin-bottom: 0;
}
.cid-vvAkAuVPk2 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAkAuVPk2 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAkAuVPk2 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAkAuVPk2 P {
  text-align: center;
  color: #232323;
}
.cid-vvAkAuVPk2 .card-title,
.cid-vvAkAuVPk2 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAkAuVPk2 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAkAuVPk2 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAkAuVPk2 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAkAw3FdW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAkAw3FdW .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAkAwInFo {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAkAwInFo .image-block {
  margin: auto;
}
.cid-vvAkAwInFo .mbr-figure {
  margin: 0 auto;
}
.cid-vvAkAwInFo figcaption {
  position: relative;
}
.cid-vvAkAwInFo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAkAwInFo .image-block {
    width: 100% !important;
  }
}
.cid-vvAkAxmctU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAkAxmctU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAkAxmctU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAkAxmctU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAkAxmctU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAkAxmctU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAkAxmctU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAkAxmctU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAkAxmctU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAkAxmctU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAkAz7ni5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAkAz7ni5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAkAz7ni5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAkAz7ni5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAkAz7ni5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAkAz7ni5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAkAz7ni5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAkAz7ni5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAkAz7ni5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAkAz7ni5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAkAA8YCz {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAkAA8YCz .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAkAA8YCz hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAkAAWxJr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAkAAWxJr img {
  width: auto;
}
.cid-vvAkABLLQs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAkABLLQs img {
  width: auto;
}
.cid-vvAkADcbV1 {
  background-image: url("../../../assets/images/174904351-l.jpg");
}
.cid-vvAkADcbV1 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAkADcbV1 H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAkAE54NP {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAkAE54NP .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAkAE54NP .social-list a:focus {
  text-decoration: none;
}
.cid-vvAkAE54NP H2 {
  text-align: center;
}
.cid-vvAkAFcR07 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAkAFcR07 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAkAFcR07 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAkAFcR07 .media-wrap img {
  height: 6rem;
}
.cid-vvAkAFcR07 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAkAFcR07 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAkAFcR07 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAkAFcR07 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAkAFcR07 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAkAFcR07 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAkAFcR07 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAkAFcR07 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAkAFcR07 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAkAFcR07 .copyright > p {
  text-align: center;
}
.cid-vvAkAGgfPj {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAkAGgfPj .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAo9VvzrZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAo9VvzrZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAo9VvzrZ a {
  font-style: normal;
}
.cid-vvAo9VvzrZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAo9VvzrZ .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-vvAo9VvzrZ .nav-item:focus,
.cid-vvAo9VvzrZ .nav-link:focus {
  outline: none;
}
.cid-vvAo9VvzrZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAo9VvzrZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAo9VvzrZ .menu-logo {
  margin-right: auto;
}
.cid-vvAo9VvzrZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAo9VvzrZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAo9VvzrZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAo9VvzrZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAo9VvzrZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAo9VvzrZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAo9VvzrZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAo9VvzrZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAo9VvzrZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAo9VvzrZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAo9VvzrZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAo9VvzrZ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAo9VvzrZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAo9VvzrZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAo9VvzrZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAo9VvzrZ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAo9VvzrZ .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-vvAo9VvzrZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAo9VvzrZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAo9VvzrZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAo9VvzrZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAo9VvzrZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAo9VvzrZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAo9VvzrZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAo9VvzrZ button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAo9VvzrZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAo9VvzrZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAo9VvzrZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAo9VvzrZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAo9VvzrZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAo9VvzrZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAo9VvzrZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAo9VvzrZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAo9VvzrZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAo9VvzrZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAo9VvzrZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAo9VvzrZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.collapsing,
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAo9VvzrZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAo9VvzrZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAo9VvzrZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAo9VvzrZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAo9VvzrZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAo9VvzrZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAo9VvzrZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAo9VvzrZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAo9VvzrZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAo9VvzrZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAo9VvzrZ img {
    height: 3.8rem !important;
  }
  .cid-vvAo9VvzrZ .btn {
    display: -webkit-flex;
  }
  .cid-vvAo9VvzrZ button.navbar-toggler {
    display: block;
  }
  .cid-vvAo9VvzrZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAo9VvzrZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAo9VvzrZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAo9VvzrZ .navbar-collapse.collapsing,
  .cid-vvAo9VvzrZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAo9VvzrZ .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAo9VvzrZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAo9VvzrZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAo9VvzrZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAo9VvzrZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAo9VvzrZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAo9VvzrZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAo9VvzrZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAo9VvzrZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAo9VvzrZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAo9VvzrZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAo9VvzrZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAo9VvzrZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAo9VvzrZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAo9VvzrZ .nav-link:hover,
.cid-vvAo9VvzrZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAo9WwnSc {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-17.jpg");
}
.cid-vvAo9WwnSc H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAo9WwnSc p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAo9Xjzrv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAo9Xjzrv p {
  color: #767676;
  text-align: left;
}
.cid-vvAo9Xjzrv .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAo9Xjzrv .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAo9Xjzrv .card-title {
  margin-bottom: 0;
}
.cid-vvAo9Xjzrv .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAo9Xjzrv .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAo9Xjzrv .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAo9Xjzrv P {
  text-align: center;
  color: #232323;
}
.cid-vvAo9Xjzrv .card-title,
.cid-vvAo9Xjzrv .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAo9Xjzrv H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAo9Xjzrv h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAo9Xjzrv h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAo9YsTDz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAo9YsTDz .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAo9ZdHYH {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAo9ZdHYH .image-block {
  margin: auto;
}
.cid-vvAo9ZdHYH .mbr-figure {
  margin: 0 auto;
}
.cid-vvAo9ZdHYH figcaption {
  position: relative;
}
.cid-vvAo9ZdHYH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAo9ZdHYH .image-block {
    width: 100% !important;
  }
}
.cid-vvAo9ZSZgK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAo9ZSZgK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAo9ZSZgK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAo9ZSZgK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAo9ZSZgK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAo9ZSZgK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAo9ZSZgK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAo9ZSZgK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAo9ZSZgK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAo9ZSZgK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAoa1tZPF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAoa1tZPF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAoa1tZPF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAoa1tZPF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAoa1tZPF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAoa1tZPF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAoa1tZPF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAoa1tZPF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAoa1tZPF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAoa1tZPF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAoa2XU2u {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAoa2XU2u .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAoa2XU2u hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAoa3Pyu1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAoa3Pyu1 img {
  width: auto;
}
.cid-vvAoa4IaS4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAoa4IaS4 img {
  width: auto;
}
.cid-vvAoa5Icce {
  background-image: url("../../../assets/images/212979417-m.jpg");
}
.cid-vvAoa5Icce H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAoa5Icce H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAoa6D9w9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAoa6D9w9 .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAoa6D9w9 .social-list a:focus {
  text-decoration: none;
}
.cid-vvAoa6D9w9 H2 {
  text-align: center;
}
.cid-vvAoa7Bczw {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAoa7Bczw .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAoa7Bczw .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAoa7Bczw .media-wrap img {
  height: 6rem;
}
.cid-vvAoa7Bczw .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAoa7Bczw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAoa7Bczw .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAoa7Bczw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAoa7Bczw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAoa7Bczw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAoa7Bczw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAoa7Bczw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAoa7Bczw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAoa7Bczw .copyright > p {
  text-align: center;
}
.cid-vvAoa8FPK0 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAoa8FPK0 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAqdJIXD0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAqdJIXD0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAqdJIXD0 a {
  font-style: normal;
}
.cid-vvAqdJIXD0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAqdJIXD0 .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-vvAqdJIXD0 .nav-item:focus,
.cid-vvAqdJIXD0 .nav-link:focus {
  outline: none;
}
.cid-vvAqdJIXD0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAqdJIXD0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAqdJIXD0 .menu-logo {
  margin-right: auto;
}
.cid-vvAqdJIXD0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAqdJIXD0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAqdJIXD0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAqdJIXD0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAqdJIXD0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAqdJIXD0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAqdJIXD0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAqdJIXD0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAqdJIXD0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAqdJIXD0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAqdJIXD0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAqdJIXD0 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAqdJIXD0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAqdJIXD0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAqdJIXD0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAqdJIXD0 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAqdJIXD0 .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-vvAqdJIXD0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAqdJIXD0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAqdJIXD0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAqdJIXD0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAqdJIXD0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAqdJIXD0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAqdJIXD0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAqdJIXD0 button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAqdJIXD0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAqdJIXD0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAqdJIXD0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAqdJIXD0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAqdJIXD0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAqdJIXD0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAqdJIXD0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAqdJIXD0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAqdJIXD0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAqdJIXD0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAqdJIXD0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAqdJIXD0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.collapsing,
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAqdJIXD0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAqdJIXD0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAqdJIXD0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAqdJIXD0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAqdJIXD0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAqdJIXD0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAqdJIXD0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAqdJIXD0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAqdJIXD0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAqdJIXD0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAqdJIXD0 img {
    height: 3.8rem !important;
  }
  .cid-vvAqdJIXD0 .btn {
    display: -webkit-flex;
  }
  .cid-vvAqdJIXD0 button.navbar-toggler {
    display: block;
  }
  .cid-vvAqdJIXD0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAqdJIXD0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAqdJIXD0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAqdJIXD0 .navbar-collapse.collapsing,
  .cid-vvAqdJIXD0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAqdJIXD0 .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAqdJIXD0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAqdJIXD0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAqdJIXD0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAqdJIXD0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAqdJIXD0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAqdJIXD0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAqdJIXD0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAqdJIXD0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAqdJIXD0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAqdJIXD0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAqdJIXD0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAqdJIXD0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAqdJIXD0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAqdJIXD0 .nav-link:hover,
.cid-vvAqdJIXD0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAqdKQVuT {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-18.jpg");
}
.cid-vvAqdKQVuT H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAqdKQVuT p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAqdLJDo5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAqdLJDo5 p {
  color: #767676;
  text-align: left;
}
.cid-vvAqdLJDo5 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAqdLJDo5 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAqdLJDo5 .card-title {
  margin-bottom: 0;
}
.cid-vvAqdLJDo5 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAqdLJDo5 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAqdLJDo5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAqdLJDo5 P {
  text-align: center;
  color: #232323;
}
.cid-vvAqdLJDo5 .card-title,
.cid-vvAqdLJDo5 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAqdLJDo5 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAqdLJDo5 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAqdLJDo5 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAqdNa28A {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAqdNa28A .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAqdNRnpN {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAqdNRnpN .image-block {
  margin: auto;
}
.cid-vvAqdNRnpN .mbr-figure {
  margin: 0 auto;
}
.cid-vvAqdNRnpN figcaption {
  position: relative;
}
.cid-vvAqdNRnpN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAqdNRnpN .image-block {
    width: 100% !important;
  }
}
.cid-vvAqdOy3bJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAqdOy3bJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAqdOy3bJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAqdOy3bJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAqdOy3bJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAqdOy3bJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAqdOy3bJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAqdOy3bJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAqdOy3bJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAqdOy3bJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAqdPVuLT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAqdPVuLT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAqdPVuLT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAqdPVuLT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAqdPVuLT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAqdPVuLT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAqdPVuLT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAqdPVuLT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAqdPVuLT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAqdPVuLT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAqdQUxeM {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAqdQUxeM .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAqdQUxeM hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAqdROf1u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAqdROf1u img {
  width: auto;
}
.cid-vvAqdSTkoK {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAqdSTkoK img {
  width: auto;
}
.cid-vvAqdTU2zd {
  background-image: url("../../../assets/images/family-inkitchen.jpg");
}
.cid-vvAqdTU2zd H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAqdTU2zd H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAqdVpme0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAqdVpme0 .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAqdVpme0 .social-list a:focus {
  text-decoration: none;
}
.cid-vvAqdVpme0 H2 {
  text-align: center;
}
.cid-vvAqdWrwEd {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAqdWrwEd .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAqdWrwEd .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAqdWrwEd .media-wrap img {
  height: 6rem;
}
.cid-vvAqdWrwEd .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAqdWrwEd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAqdWrwEd .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAqdWrwEd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAqdWrwEd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAqdWrwEd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAqdWrwEd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAqdWrwEd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAqdWrwEd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAqdWrwEd .copyright > p {
  text-align: center;
}
.cid-vvAqdXxuX3 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAqdXxuX3 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvArWR1vqR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvArWR1vqR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvArWR1vqR a {
  font-style: normal;
}
.cid-vvArWR1vqR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvArWR1vqR .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-vvArWR1vqR .nav-item:focus,
.cid-vvArWR1vqR .nav-link:focus {
  outline: none;
}
.cid-vvArWR1vqR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvArWR1vqR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvArWR1vqR .menu-logo {
  margin-right: auto;
}
.cid-vvArWR1vqR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvArWR1vqR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvArWR1vqR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvArWR1vqR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvArWR1vqR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvArWR1vqR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvArWR1vqR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvArWR1vqR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvArWR1vqR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvArWR1vqR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvArWR1vqR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvArWR1vqR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvArWR1vqR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvArWR1vqR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvArWR1vqR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvArWR1vqR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvArWR1vqR .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-vvArWR1vqR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvArWR1vqR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvArWR1vqR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvArWR1vqR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvArWR1vqR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvArWR1vqR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvArWR1vqR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvArWR1vqR button.navbar-toggler:focus {
  outline: none;
}
.cid-vvArWR1vqR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvArWR1vqR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvArWR1vqR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvArWR1vqR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvArWR1vqR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvArWR1vqR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvArWR1vqR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvArWR1vqR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvArWR1vqR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvArWR1vqR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvArWR1vqR .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvArWR1vqR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvArWR1vqR .collapsed .navbar-collapse.collapsing,
.cid-vvArWR1vqR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvArWR1vqR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvArWR1vqR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvArWR1vqR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvArWR1vqR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvArWR1vqR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvArWR1vqR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvArWR1vqR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvArWR1vqR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvArWR1vqR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvArWR1vqR .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvArWR1vqR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvArWR1vqR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvArWR1vqR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvArWR1vqR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvArWR1vqR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvArWR1vqR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvArWR1vqR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvArWR1vqR img {
    height: 3.8rem !important;
  }
  .cid-vvArWR1vqR .btn {
    display: -webkit-flex;
  }
  .cid-vvArWR1vqR button.navbar-toggler {
    display: block;
  }
  .cid-vvArWR1vqR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvArWR1vqR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvArWR1vqR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvArWR1vqR .navbar-collapse.collapsing,
  .cid-vvArWR1vqR .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvArWR1vqR .navbar-collapse.collapsing .navbar-nav,
  .cid-vvArWR1vqR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvArWR1vqR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvArWR1vqR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvArWR1vqR .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvArWR1vqR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvArWR1vqR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvArWR1vqR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvArWR1vqR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvArWR1vqR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvArWR1vqR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvArWR1vqR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvArWR1vqR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvArWR1vqR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvArWR1vqR .nav-link:hover,
.cid-vvArWR1vqR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvArWS6yZr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-19.jpg");
}
.cid-vvArWS6yZr H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvArWS6yZr p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvArWSUgUE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvArWSUgUE p {
  color: #767676;
  text-align: left;
}
.cid-vvArWSUgUE .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvArWSUgUE .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvArWSUgUE .card-title {
  margin-bottom: 0;
}
.cid-vvArWSUgUE .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvArWSUgUE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvArWSUgUE .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvArWSUgUE P {
  text-align: center;
  color: #232323;
}
.cid-vvArWSUgUE .card-title,
.cid-vvArWSUgUE .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvArWSUgUE H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvArWSUgUE h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvArWSUgUE h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvArWUykQ9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvArWUykQ9 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvArWVdqEK {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvArWVdqEK .image-block {
  margin: auto;
}
.cid-vvArWVdqEK .mbr-figure {
  margin: 0 auto;
}
.cid-vvArWVdqEK figcaption {
  position: relative;
}
.cid-vvArWVdqEK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvArWVdqEK .image-block {
    width: 100% !important;
  }
}
.cid-vvArWVT0pG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvArWVT0pG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvArWVT0pG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvArWVT0pG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvArWVT0pG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvArWVT0pG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvArWVT0pG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvArWVT0pG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvArWVT0pG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvArWVT0pG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvArWXz7Ct {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvArWXz7Ct .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvArWXz7Ct .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvArWXz7Ct .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvArWXz7Ct .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvArWXz7Ct .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvArWXz7Ct .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvArWXz7Ct .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvArWXz7Ct .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvArWXz7Ct .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvArWYEWtM {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvArWYEWtM .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvArWYEWtM hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvArWZwP3y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvArWZwP3y img {
  width: auto;
}
.cid-vvArX0oj57 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvArX0oj57 img {
  width: auto;
}
.cid-vvArX1lrSv {
  background-image: url("../../../assets/images/164559361-l.jpg");
}
.cid-vvArX1lrSv H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvArX1lrSv H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvArX2DE7V {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvArX2DE7V .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvArX2DE7V .social-list a:focus {
  text-decoration: none;
}
.cid-vvArX2DE7V H2 {
  text-align: center;
}
.cid-vvArX3DuTz {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvArX3DuTz .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvArX3DuTz .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvArX3DuTz .media-wrap img {
  height: 6rem;
}
.cid-vvArX3DuTz .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvArX3DuTz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvArX3DuTz .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvArX3DuTz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvArX3DuTz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvArX3DuTz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvArX3DuTz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvArX3DuTz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvArX3DuTz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvArX3DuTz .copyright > p {
  text-align: center;
}
.cid-vvArX4LOOM {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvArX4LOOM .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAtJnsMHO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAtJnsMHO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAtJnsMHO a {
  font-style: normal;
}
.cid-vvAtJnsMHO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAtJnsMHO .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-vvAtJnsMHO .nav-item:focus,
.cid-vvAtJnsMHO .nav-link:focus {
  outline: none;
}
.cid-vvAtJnsMHO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAtJnsMHO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAtJnsMHO .menu-logo {
  margin-right: auto;
}
.cid-vvAtJnsMHO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAtJnsMHO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAtJnsMHO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAtJnsMHO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAtJnsMHO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAtJnsMHO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAtJnsMHO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAtJnsMHO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAtJnsMHO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAtJnsMHO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAtJnsMHO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAtJnsMHO .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAtJnsMHO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAtJnsMHO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAtJnsMHO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAtJnsMHO .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAtJnsMHO .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-vvAtJnsMHO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAtJnsMHO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAtJnsMHO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAtJnsMHO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAtJnsMHO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAtJnsMHO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAtJnsMHO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAtJnsMHO button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAtJnsMHO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAtJnsMHO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAtJnsMHO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAtJnsMHO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAtJnsMHO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAtJnsMHO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAtJnsMHO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAtJnsMHO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAtJnsMHO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAtJnsMHO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAtJnsMHO .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAtJnsMHO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAtJnsMHO .collapsed .navbar-collapse.collapsing,
.cid-vvAtJnsMHO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAtJnsMHO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAtJnsMHO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAtJnsMHO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAtJnsMHO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAtJnsMHO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAtJnsMHO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAtJnsMHO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAtJnsMHO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAtJnsMHO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAtJnsMHO .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAtJnsMHO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAtJnsMHO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAtJnsMHO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAtJnsMHO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAtJnsMHO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAtJnsMHO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAtJnsMHO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAtJnsMHO img {
    height: 3.8rem !important;
  }
  .cid-vvAtJnsMHO .btn {
    display: -webkit-flex;
  }
  .cid-vvAtJnsMHO button.navbar-toggler {
    display: block;
  }
  .cid-vvAtJnsMHO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAtJnsMHO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAtJnsMHO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAtJnsMHO .navbar-collapse.collapsing,
  .cid-vvAtJnsMHO .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAtJnsMHO .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAtJnsMHO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAtJnsMHO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAtJnsMHO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAtJnsMHO .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAtJnsMHO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAtJnsMHO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAtJnsMHO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAtJnsMHO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAtJnsMHO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAtJnsMHO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAtJnsMHO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAtJnsMHO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAtJnsMHO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAtJnsMHO .nav-link:hover,
.cid-vvAtJnsMHO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAtJoISnP {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-20.jpg");
}
.cid-vvAtJoISnP H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAtJoISnP p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAtJpDLFo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAtJpDLFo p {
  color: #767676;
  text-align: left;
}
.cid-vvAtJpDLFo .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAtJpDLFo .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAtJpDLFo .card-title {
  margin-bottom: 0;
}
.cid-vvAtJpDLFo .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAtJpDLFo .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAtJpDLFo .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAtJpDLFo P {
  text-align: center;
  color: #232323;
}
.cid-vvAtJpDLFo .card-title,
.cid-vvAtJpDLFo .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAtJpDLFo H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAtJpDLFo h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAtJpDLFo h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAtJrcVon {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAtJrcVon .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAtJrWJLJ {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAtJrWJLJ .image-block {
  margin: auto;
}
.cid-vvAtJrWJLJ .mbr-figure {
  margin: 0 auto;
}
.cid-vvAtJrWJLJ figcaption {
  position: relative;
}
.cid-vvAtJrWJLJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAtJrWJLJ .image-block {
    width: 100% !important;
  }
}
.cid-vvAtJsE7o1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAtJsE7o1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAtJsE7o1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAtJsE7o1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAtJsE7o1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAtJsE7o1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAtJsE7o1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAtJsE7o1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAtJsE7o1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAtJsE7o1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAtJu81cM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAtJu81cM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAtJu81cM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAtJu81cM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAtJu81cM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAtJu81cM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAtJu81cM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAtJu81cM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAtJu81cM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAtJu81cM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAtJvd4s7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAtJvd4s7 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAtJvd4s7 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAtJw8Hnd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAtJw8Hnd img {
  width: auto;
}
.cid-vvAtJx3iRH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAtJx3iRH img {
  width: auto;
}
.cid-vvAtJy2vTf {
  background-image: url("../../../assets/images/71508375-l.jpg");
}
.cid-vvAtJy2vTf H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAtJy2vTf H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAtJz2oFW {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAtJz2oFW .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAtJz2oFW .social-list a:focus {
  text-decoration: none;
}
.cid-vvAtJz2oFW H2 {
  text-align: center;
}
.cid-vvAtJARTWX {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAtJARTWX .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAtJARTWX .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAtJARTWX .media-wrap img {
  height: 6rem;
}
.cid-vvAtJARTWX .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAtJARTWX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAtJARTWX .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAtJARTWX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAtJARTWX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAtJARTWX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAtJARTWX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAtJARTWX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAtJARTWX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAtJARTWX .copyright > p {
  text-align: center;
}
.cid-vvAtJBYPr9 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAtJBYPr9 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAxkbrorB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAxkbrorB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAxkbrorB a {
  font-style: normal;
}
.cid-vvAxkbrorB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAxkbrorB .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-vvAxkbrorB .nav-item:focus,
.cid-vvAxkbrorB .nav-link:focus {
  outline: none;
}
.cid-vvAxkbrorB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAxkbrorB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAxkbrorB .menu-logo {
  margin-right: auto;
}
.cid-vvAxkbrorB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAxkbrorB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAxkbrorB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAxkbrorB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAxkbrorB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAxkbrorB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAxkbrorB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAxkbrorB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAxkbrorB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAxkbrorB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAxkbrorB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAxkbrorB .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAxkbrorB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAxkbrorB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAxkbrorB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAxkbrorB .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAxkbrorB .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-vvAxkbrorB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAxkbrorB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAxkbrorB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAxkbrorB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAxkbrorB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAxkbrorB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAxkbrorB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAxkbrorB button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAxkbrorB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAxkbrorB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAxkbrorB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAxkbrorB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAxkbrorB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAxkbrorB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAxkbrorB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAxkbrorB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAxkbrorB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAxkbrorB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAxkbrorB .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAxkbrorB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAxkbrorB .collapsed .navbar-collapse.collapsing,
.cid-vvAxkbrorB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAxkbrorB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAxkbrorB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAxkbrorB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAxkbrorB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAxkbrorB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAxkbrorB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAxkbrorB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAxkbrorB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAxkbrorB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAxkbrorB .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAxkbrorB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAxkbrorB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAxkbrorB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAxkbrorB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAxkbrorB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAxkbrorB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAxkbrorB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAxkbrorB img {
    height: 3.8rem !important;
  }
  .cid-vvAxkbrorB .btn {
    display: -webkit-flex;
  }
  .cid-vvAxkbrorB button.navbar-toggler {
    display: block;
  }
  .cid-vvAxkbrorB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAxkbrorB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAxkbrorB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAxkbrorB .navbar-collapse.collapsing,
  .cid-vvAxkbrorB .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAxkbrorB .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAxkbrorB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAxkbrorB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAxkbrorB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAxkbrorB .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAxkbrorB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAxkbrorB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAxkbrorB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAxkbrorB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAxkbrorB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAxkbrorB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAxkbrorB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAxkbrorB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAxkbrorB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAxkbrorB .nav-link:hover,
.cid-vvAxkbrorB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAxkdtqmH {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-22.jpg");
}
.cid-vvAxkdtqmH H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAxkdtqmH p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAxkgG26r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAxkgG26r p {
  color: #767676;
  text-align: left;
}
.cid-vvAxkgG26r .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAxkgG26r .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAxkgG26r .card-title {
  margin-bottom: 0;
}
.cid-vvAxkgG26r .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAxkgG26r .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAxkgG26r .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAxkgG26r P {
  text-align: center;
  color: #232323;
}
.cid-vvAxkgG26r .card-title,
.cid-vvAxkgG26r .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAxkgG26r H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAxkgG26r h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAxkgG26r h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAxkm4jXc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAxkm4jXc .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAxko8uqu {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAxko8uqu .image-block {
  margin: auto;
}
.cid-vvAxko8uqu .mbr-figure {
  margin: 0 auto;
}
.cid-vvAxko8uqu figcaption {
  position: relative;
}
.cid-vvAxko8uqu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAxko8uqu .image-block {
    width: 100% !important;
  }
}
.cid-vvAxkqjfNP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAxkqjfNP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAxkqjfNP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAxkqjfNP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAxkqjfNP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAxkqjfNP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAxkqjfNP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAxkqjfNP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAxkqjfNP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAxkqjfNP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAxkFcYPs {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAxkFcYPs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAxkFcYPs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAxkFcYPs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAxkFcYPs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAxkFcYPs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAxkFcYPs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAxkFcYPs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAxkFcYPs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAxkFcYPs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAxkGmYpq {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAxkGmYpq .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAxkGmYpq hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAxkHnSyt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAxkHnSyt img {
  width: auto;
}
.cid-vvAxkIl2HX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAxkIl2HX img {
  width: auto;
}
.cid-vvAxkJuH8b {
  background-image: url("../../../assets/images/264961750-m.jpg");
}
.cid-vvAxkJuH8b H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAxkJuH8b H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAxkKEB1N {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAxkKEB1N .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAxkKEB1N .social-list a:focus {
  text-decoration: none;
}
.cid-vvAxkKEB1N H2 {
  text-align: center;
}
.cid-vvAxkLMZb9 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAxkLMZb9 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAxkLMZb9 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAxkLMZb9 .media-wrap img {
  height: 6rem;
}
.cid-vvAxkLMZb9 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAxkLMZb9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAxkLMZb9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAxkLMZb9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAxkLMZb9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAxkLMZb9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAxkLMZb9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAxkLMZb9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAxkLMZb9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAxkLMZb9 .copyright > p {
  text-align: center;
}
.cid-vvAxkN3YkN {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAxkN3YkN .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAFFWU5tt .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAFFWU5tt .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAFFWU5tt a {
  font-style: normal;
}
.cid-vvAFFWU5tt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAFFWU5tt .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-vvAFFWU5tt .nav-item:focus,
.cid-vvAFFWU5tt .nav-link:focus {
  outline: none;
}
.cid-vvAFFWU5tt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAFFWU5tt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAFFWU5tt .menu-logo {
  margin-right: auto;
}
.cid-vvAFFWU5tt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAFFWU5tt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAFFWU5tt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAFFWU5tt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAFFWU5tt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAFFWU5tt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAFFWU5tt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAFFWU5tt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAFFWU5tt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAFFWU5tt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAFFWU5tt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAFFWU5tt .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAFFWU5tt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAFFWU5tt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAFFWU5tt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAFFWU5tt .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAFFWU5tt .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-vvAFFWU5tt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAFFWU5tt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAFFWU5tt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAFFWU5tt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAFFWU5tt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAFFWU5tt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAFFWU5tt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAFFWU5tt button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAFFWU5tt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAFFWU5tt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAFFWU5tt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAFFWU5tt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAFFWU5tt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAFFWU5tt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAFFWU5tt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAFFWU5tt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAFFWU5tt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAFFWU5tt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAFFWU5tt .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAFFWU5tt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAFFWU5tt .collapsed .navbar-collapse.collapsing,
.cid-vvAFFWU5tt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAFFWU5tt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAFFWU5tt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAFFWU5tt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAFFWU5tt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAFFWU5tt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAFFWU5tt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAFFWU5tt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAFFWU5tt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAFFWU5tt .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAFFWU5tt .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAFFWU5tt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAFFWU5tt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAFFWU5tt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAFFWU5tt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAFFWU5tt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAFFWU5tt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAFFWU5tt.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAFFWU5tt img {
    height: 3.8rem !important;
  }
  .cid-vvAFFWU5tt .btn {
    display: -webkit-flex;
  }
  .cid-vvAFFWU5tt button.navbar-toggler {
    display: block;
  }
  .cid-vvAFFWU5tt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAFFWU5tt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAFFWU5tt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAFFWU5tt .navbar-collapse.collapsing,
  .cid-vvAFFWU5tt .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAFFWU5tt .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAFFWU5tt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAFFWU5tt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAFFWU5tt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAFFWU5tt .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAFFWU5tt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAFFWU5tt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAFFWU5tt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAFFWU5tt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAFFWU5tt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAFFWU5tt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAFFWU5tt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAFFWU5tt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAFFWU5tt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAFFWU5tt .nav-link:hover,
.cid-vvAFFWU5tt .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAFFXUKWh {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-23.jpg");
}
.cid-vvAFFXUKWh H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAFFXUKWh p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAFFYyTTK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAFFYyTTK p {
  color: #767676;
  text-align: left;
}
.cid-vvAFFYyTTK .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAFFYyTTK .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAFFYyTTK .card-title {
  margin-bottom: 0;
}
.cid-vvAFFYyTTK .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAFFYyTTK .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAFFYyTTK .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAFFYyTTK P {
  text-align: center;
  color: #232323;
}
.cid-vvAFFYyTTK .card-title,
.cid-vvAFFYyTTK .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAFFYyTTK H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAFFYyTTK h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAFFYyTTK h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAFFZBzL3 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAFFZBzL3 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAFG057p2 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAFG057p2 .image-block {
  margin: auto;
}
.cid-vvAFG057p2 .mbr-figure {
  margin: 0 auto;
}
.cid-vvAFG057p2 figcaption {
  position: relative;
}
.cid-vvAFG057p2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAFG057p2 .image-block {
    width: 100% !important;
  }
}
.cid-vvAFG0EsT1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAFG0EsT1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAFG0EsT1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAFG0EsT1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAFG0EsT1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAFG0EsT1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAFG0EsT1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAFG0EsT1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAFG0EsT1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAFG0EsT1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAFG24JwE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAFG24JwE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAFG24JwE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAFG24JwE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAFG24JwE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAFG24JwE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAFG24JwE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAFG24JwE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAFG24JwE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAFG24JwE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAFG2LoLi {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAFG2LoLi .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAFG2LoLi hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAFG3pV9U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAFG3pV9U img {
  width: auto;
}
.cid-vvAFG46UVg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAFG46UVg img {
  width: auto;
}
.cid-vvAFG4LCcC {
  background-image: url("../../../assets/images/143266913-m.jpg");
}
.cid-vvAFG4LCcC H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAFG4LCcC H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAFG5wN94 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAFG5wN94 .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAFG5wN94 .social-list a:focus {
  text-decoration: none;
}
.cid-vvAFG5wN94 H2 {
  text-align: center;
}
.cid-vvAFG6o6uV {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAFG6o6uV .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAFG6o6uV .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAFG6o6uV .media-wrap img {
  height: 6rem;
}
.cid-vvAFG6o6uV .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAFG6o6uV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAFG6o6uV .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAFG6o6uV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAFG6o6uV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAFG6o6uV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAFG6o6uV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAFG6o6uV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAFG6o6uV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAFG6o6uV .copyright > p {
  text-align: center;
}
.cid-vvAFG7fSNF {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAFG7fSNF .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAGZEhXMU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAGZEhXMU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAGZEhXMU a {
  font-style: normal;
}
.cid-vvAGZEhXMU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAGZEhXMU .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-vvAGZEhXMU .nav-item:focus,
.cid-vvAGZEhXMU .nav-link:focus {
  outline: none;
}
.cid-vvAGZEhXMU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAGZEhXMU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAGZEhXMU .menu-logo {
  margin-right: auto;
}
.cid-vvAGZEhXMU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAGZEhXMU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAGZEhXMU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAGZEhXMU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAGZEhXMU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAGZEhXMU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAGZEhXMU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAGZEhXMU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAGZEhXMU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAGZEhXMU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAGZEhXMU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAGZEhXMU .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAGZEhXMU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAGZEhXMU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAGZEhXMU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAGZEhXMU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAGZEhXMU .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-vvAGZEhXMU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAGZEhXMU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAGZEhXMU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAGZEhXMU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAGZEhXMU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAGZEhXMU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAGZEhXMU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAGZEhXMU button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAGZEhXMU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAGZEhXMU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAGZEhXMU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAGZEhXMU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAGZEhXMU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAGZEhXMU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAGZEhXMU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAGZEhXMU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAGZEhXMU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAGZEhXMU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAGZEhXMU .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAGZEhXMU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAGZEhXMU .collapsed .navbar-collapse.collapsing,
.cid-vvAGZEhXMU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAGZEhXMU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAGZEhXMU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAGZEhXMU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAGZEhXMU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAGZEhXMU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAGZEhXMU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAGZEhXMU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAGZEhXMU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAGZEhXMU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAGZEhXMU .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAGZEhXMU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAGZEhXMU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAGZEhXMU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAGZEhXMU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAGZEhXMU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAGZEhXMU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAGZEhXMU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAGZEhXMU img {
    height: 3.8rem !important;
  }
  .cid-vvAGZEhXMU .btn {
    display: -webkit-flex;
  }
  .cid-vvAGZEhXMU button.navbar-toggler {
    display: block;
  }
  .cid-vvAGZEhXMU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAGZEhXMU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAGZEhXMU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAGZEhXMU .navbar-collapse.collapsing,
  .cid-vvAGZEhXMU .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAGZEhXMU .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAGZEhXMU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAGZEhXMU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAGZEhXMU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAGZEhXMU .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAGZEhXMU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAGZEhXMU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAGZEhXMU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAGZEhXMU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAGZEhXMU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAGZEhXMU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAGZEhXMU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAGZEhXMU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAGZEhXMU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAGZEhXMU .nav-link:hover,
.cid-vvAGZEhXMU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAGZFhpgK {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-24.jpg");
}
.cid-vvAGZFhpgK H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAGZFhpgK p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAGZFVWPG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAGZFVWPG p {
  color: #767676;
  text-align: left;
}
.cid-vvAGZFVWPG .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAGZFVWPG .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAGZFVWPG .card-title {
  margin-bottom: 0;
}
.cid-vvAGZFVWPG .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAGZFVWPG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAGZFVWPG .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAGZFVWPG P {
  text-align: center;
  color: #232323;
}
.cid-vvAGZFVWPG .card-title,
.cid-vvAGZFVWPG .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAGZFVWPG H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAGZFVWPG h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAGZFVWPG h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAGZH2GZL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAGZH2GZL .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAGZHy5uW {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAGZHy5uW .image-block {
  margin: auto;
}
.cid-vvAGZHy5uW .mbr-figure {
  margin: 0 auto;
}
.cid-vvAGZHy5uW figcaption {
  position: relative;
}
.cid-vvAGZHy5uW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAGZHy5uW .image-block {
    width: 100% !important;
  }
}
.cid-vvAGZI2You {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAGZI2You .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAGZI2You .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAGZI2You .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAGZI2You .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAGZI2You .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAGZI2You .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAGZI2You .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAGZI2You .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAGZI2You .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAGZJ4f4T {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAGZJ4f4T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAGZJ4f4T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAGZJ4f4T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAGZJ4f4T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAGZJ4f4T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAGZJ4f4T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAGZJ4f4T .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAGZJ4f4T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAGZJ4f4T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAGZJEqae {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAGZJEqae .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAGZJEqae hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAGZKlb0z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAGZKlb0z img {
  width: auto;
}
.cid-vvAGZKVo1z {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAGZKVo1z img {
  width: auto;
}
.cid-vvAGZLy8Ji {
  background-image: url("../../../assets/images/black-family-2.jpg");
}
.cid-vvAGZLy8Ji H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAGZLy8Ji H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAGZMdJyu {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAGZMdJyu .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAGZMdJyu .social-list a:focus {
  text-decoration: none;
}
.cid-vvAGZMdJyu H2 {
  text-align: center;
}
.cid-vvAGZN6Mfu {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAGZN6Mfu .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAGZN6Mfu .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAGZN6Mfu .media-wrap img {
  height: 6rem;
}
.cid-vvAGZN6Mfu .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAGZN6Mfu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAGZN6Mfu .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAGZN6Mfu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAGZN6Mfu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAGZN6Mfu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAGZN6Mfu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAGZN6Mfu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAGZN6Mfu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAGZN6Mfu .copyright > p {
  text-align: center;
}
.cid-vvAGZNYSEK {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAGZNYSEK .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAIDjCKfj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAIDjCKfj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAIDjCKfj a {
  font-style: normal;
}
.cid-vvAIDjCKfj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAIDjCKfj .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-vvAIDjCKfj .nav-item:focus,
.cid-vvAIDjCKfj .nav-link:focus {
  outline: none;
}
.cid-vvAIDjCKfj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAIDjCKfj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAIDjCKfj .menu-logo {
  margin-right: auto;
}
.cid-vvAIDjCKfj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAIDjCKfj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAIDjCKfj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAIDjCKfj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAIDjCKfj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAIDjCKfj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAIDjCKfj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAIDjCKfj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAIDjCKfj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAIDjCKfj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAIDjCKfj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAIDjCKfj .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAIDjCKfj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAIDjCKfj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAIDjCKfj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAIDjCKfj .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAIDjCKfj .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-vvAIDjCKfj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAIDjCKfj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAIDjCKfj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAIDjCKfj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAIDjCKfj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAIDjCKfj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAIDjCKfj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAIDjCKfj button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAIDjCKfj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAIDjCKfj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAIDjCKfj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAIDjCKfj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAIDjCKfj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAIDjCKfj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAIDjCKfj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAIDjCKfj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAIDjCKfj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAIDjCKfj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAIDjCKfj .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAIDjCKfj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAIDjCKfj .collapsed .navbar-collapse.collapsing,
.cid-vvAIDjCKfj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAIDjCKfj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAIDjCKfj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAIDjCKfj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAIDjCKfj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAIDjCKfj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAIDjCKfj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAIDjCKfj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAIDjCKfj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAIDjCKfj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAIDjCKfj .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAIDjCKfj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAIDjCKfj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAIDjCKfj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAIDjCKfj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAIDjCKfj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAIDjCKfj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAIDjCKfj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAIDjCKfj img {
    height: 3.8rem !important;
  }
  .cid-vvAIDjCKfj .btn {
    display: -webkit-flex;
  }
  .cid-vvAIDjCKfj button.navbar-toggler {
    display: block;
  }
  .cid-vvAIDjCKfj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAIDjCKfj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAIDjCKfj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAIDjCKfj .navbar-collapse.collapsing,
  .cid-vvAIDjCKfj .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAIDjCKfj .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAIDjCKfj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAIDjCKfj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAIDjCKfj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAIDjCKfj .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAIDjCKfj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAIDjCKfj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAIDjCKfj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAIDjCKfj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAIDjCKfj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAIDjCKfj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAIDjCKfj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAIDjCKfj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAIDjCKfj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAIDjCKfj .nav-link:hover,
.cid-vvAIDjCKfj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAIDkDinE {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-25.jpg");
}
.cid-vvAIDkDinE H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAIDkDinE p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAIDlhQHK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAIDlhQHK p {
  color: #767676;
  text-align: left;
}
.cid-vvAIDlhQHK .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAIDlhQHK .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAIDlhQHK .card-title {
  margin-bottom: 0;
}
.cid-vvAIDlhQHK .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAIDlhQHK .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAIDlhQHK .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAIDlhQHK P {
  text-align: center;
  color: #232323;
}
.cid-vvAIDlhQHK .card-title,
.cid-vvAIDlhQHK .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAIDlhQHK H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAIDlhQHK h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAIDlhQHK h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAIDmg4Yf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAIDmg4Yf .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAIDmLLg2 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAIDmLLg2 .image-block {
  margin: auto;
}
.cid-vvAIDmLLg2 .mbr-figure {
  margin: 0 auto;
}
.cid-vvAIDmLLg2 figcaption {
  position: relative;
}
.cid-vvAIDmLLg2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAIDmLLg2 .image-block {
    width: 100% !important;
  }
}
.cid-vvAIDnfW7T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAIDnfW7T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAIDnfW7T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAIDnfW7T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAIDnfW7T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAIDnfW7T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAIDnfW7T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAIDnfW7T .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAIDnfW7T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAIDnfW7T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAIDotk4B {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAIDotk4B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAIDotk4B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAIDotk4B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAIDotk4B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAIDotk4B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAIDotk4B .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAIDotk4B .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAIDotk4B .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAIDotk4B .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAIDp4cqS {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAIDp4cqS .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAIDp4cqS hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAIDpEgms {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAIDpEgms img {
  width: auto;
}
.cid-vvAIDqgmhG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAIDqgmhG img {
  width: auto;
}
.cid-vvAIDqYbsQ {
  background-image: url("../../../assets/images/black-family-2.jpg");
}
.cid-vvAIDqYbsQ H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAIDqYbsQ H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAIDrEhNu {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAIDrEhNu .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAIDrEhNu .social-list a:focus {
  text-decoration: none;
}
.cid-vvAIDrEhNu H2 {
  text-align: center;
}
.cid-vvAIDsxgHg {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAIDsxgHg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAIDsxgHg .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAIDsxgHg .media-wrap img {
  height: 6rem;
}
.cid-vvAIDsxgHg .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAIDsxgHg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAIDsxgHg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAIDsxgHg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAIDsxgHg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAIDsxgHg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAIDsxgHg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAIDsxgHg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAIDsxgHg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAIDsxgHg .copyright > p {
  text-align: center;
}
.cid-vvAIDtnTWm {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAIDtnTWm .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvAKD4g3Jm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvAKD4g3Jm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvAKD4g3Jm a {
  font-style: normal;
}
.cid-vvAKD4g3Jm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvAKD4g3Jm .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-vvAKD4g3Jm .nav-item:focus,
.cid-vvAKD4g3Jm .nav-link:focus {
  outline: none;
}
.cid-vvAKD4g3Jm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvAKD4g3Jm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvAKD4g3Jm .menu-logo {
  margin-right: auto;
}
.cid-vvAKD4g3Jm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvAKD4g3Jm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvAKD4g3Jm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvAKD4g3Jm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvAKD4g3Jm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvAKD4g3Jm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvAKD4g3Jm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvAKD4g3Jm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvAKD4g3Jm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvAKD4g3Jm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvAKD4g3Jm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvAKD4g3Jm .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvAKD4g3Jm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvAKD4g3Jm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvAKD4g3Jm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvAKD4g3Jm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvAKD4g3Jm .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-vvAKD4g3Jm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvAKD4g3Jm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvAKD4g3Jm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvAKD4g3Jm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvAKD4g3Jm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvAKD4g3Jm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvAKD4g3Jm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvAKD4g3Jm button.navbar-toggler:focus {
  outline: none;
}
.cid-vvAKD4g3Jm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvAKD4g3Jm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvAKD4g3Jm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAKD4g3Jm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvAKD4g3Jm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvAKD4g3Jm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAKD4g3Jm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvAKD4g3Jm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvAKD4g3Jm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvAKD4g3Jm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAKD4g3Jm .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvAKD4g3Jm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.collapsing,
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvAKD4g3Jm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvAKD4g3Jm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvAKD4g3Jm .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvAKD4g3Jm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvAKD4g3Jm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvAKD4g3Jm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvAKD4g3Jm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvAKD4g3Jm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvAKD4g3Jm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvAKD4g3Jm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAKD4g3Jm img {
    height: 3.8rem !important;
  }
  .cid-vvAKD4g3Jm .btn {
    display: -webkit-flex;
  }
  .cid-vvAKD4g3Jm button.navbar-toggler {
    display: block;
  }
  .cid-vvAKD4g3Jm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvAKD4g3Jm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvAKD4g3Jm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvAKD4g3Jm .navbar-collapse.collapsing,
  .cid-vvAKD4g3Jm .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvAKD4g3Jm .navbar-collapse.collapsing .navbar-nav,
  .cid-vvAKD4g3Jm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvAKD4g3Jm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvAKD4g3Jm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvAKD4g3Jm .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvAKD4g3Jm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvAKD4g3Jm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvAKD4g3Jm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvAKD4g3Jm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvAKD4g3Jm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvAKD4g3Jm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvAKD4g3Jm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvAKD4g3Jm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvAKD4g3Jm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvAKD4g3Jm .nav-link:hover,
.cid-vvAKD4g3Jm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvAKD5bNkZ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-26.jpg");
}
.cid-vvAKD5bNkZ H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAKD5bNkZ p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvAKD5OEqS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAKD5OEqS p {
  color: #767676;
  text-align: left;
}
.cid-vvAKD5OEqS .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvAKD5OEqS .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvAKD5OEqS .card-title {
  margin-bottom: 0;
}
.cid-vvAKD5OEqS .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvAKD5OEqS .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvAKD5OEqS .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvAKD5OEqS P {
  text-align: center;
  color: #232323;
}
.cid-vvAKD5OEqS .card-title,
.cid-vvAKD5OEqS .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvAKD5OEqS H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAKD5OEqS h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvAKD5OEqS h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvAKD6U1OR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAKD6U1OR .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvAKD7q8p0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvAKD7q8p0 .image-block {
  margin: auto;
}
.cid-vvAKD7q8p0 .mbr-figure {
  margin: 0 auto;
}
.cid-vvAKD7q8p0 figcaption {
  position: relative;
}
.cid-vvAKD7q8p0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvAKD7q8p0 .image-block {
    width: 100% !important;
  }
}
.cid-vvAKD7YdeH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAKD7YdeH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAKD7YdeH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAKD7YdeH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAKD7YdeH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAKD7YdeH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAKD7YdeH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAKD7YdeH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAKD7YdeH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAKD7YdeH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAKD9wY6j {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAKD9wY6j .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvAKD9wY6j .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvAKD9wY6j .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvAKD9wY6j .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvAKD9wY6j .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAKD9wY6j .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvAKD9wY6j .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvAKD9wY6j .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvAKD9wY6j .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvAKDafgfh {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvAKDafgfh .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvAKDafgfh hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvAKDaTLJE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvAKDaTLJE img {
  width: auto;
}
.cid-vvAKDbyXqS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvAKDbyXqS img {
  width: auto;
}
.cid-vvAKDcjuNU {
  background-image: url("../../../assets/images/297762158-m.jpg");
}
.cid-vvAKDcjuNU H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvAKDcjuNU H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvAKDdfgVB {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvAKDdfgVB .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvAKDdfgVB .social-list a:focus {
  text-decoration: none;
}
.cid-vvAKDdfgVB H2 {
  text-align: center;
}
.cid-vvAKDe30Z4 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvAKDe30Z4 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAKDe30Z4 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvAKDe30Z4 .media-wrap img {
  height: 6rem;
}
.cid-vvAKDe30Z4 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvAKDe30Z4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvAKDe30Z4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvAKDe30Z4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvAKDe30Z4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvAKDe30Z4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvAKDe30Z4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvAKDe30Z4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvAKDe30Z4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvAKDe30Z4 .copyright > p {
  text-align: center;
}
.cid-vvAKDeVVjs {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvAKDeVVjs .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvB2Ub02e0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvB2Ub02e0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvB2Ub02e0 a {
  font-style: normal;
}
.cid-vvB2Ub02e0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvB2Ub02e0 .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-vvB2Ub02e0 .nav-item:focus,
.cid-vvB2Ub02e0 .nav-link:focus {
  outline: none;
}
.cid-vvB2Ub02e0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvB2Ub02e0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvB2Ub02e0 .menu-logo {
  margin-right: auto;
}
.cid-vvB2Ub02e0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvB2Ub02e0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvB2Ub02e0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvB2Ub02e0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvB2Ub02e0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvB2Ub02e0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvB2Ub02e0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvB2Ub02e0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvB2Ub02e0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvB2Ub02e0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvB2Ub02e0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvB2Ub02e0 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvB2Ub02e0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvB2Ub02e0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvB2Ub02e0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvB2Ub02e0 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvB2Ub02e0 .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-vvB2Ub02e0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvB2Ub02e0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvB2Ub02e0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvB2Ub02e0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvB2Ub02e0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvB2Ub02e0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvB2Ub02e0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvB2Ub02e0 button.navbar-toggler:focus {
  outline: none;
}
.cid-vvB2Ub02e0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvB2Ub02e0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvB2Ub02e0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB2Ub02e0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB2Ub02e0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvB2Ub02e0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB2Ub02e0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvB2Ub02e0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvB2Ub02e0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB2Ub02e0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB2Ub02e0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvB2Ub02e0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.collapsing,
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvB2Ub02e0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvB2Ub02e0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvB2Ub02e0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvB2Ub02e0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvB2Ub02e0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB2Ub02e0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvB2Ub02e0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvB2Ub02e0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvB2Ub02e0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvB2Ub02e0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB2Ub02e0 img {
    height: 3.8rem !important;
  }
  .cid-vvB2Ub02e0 .btn {
    display: -webkit-flex;
  }
  .cid-vvB2Ub02e0 button.navbar-toggler {
    display: block;
  }
  .cid-vvB2Ub02e0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvB2Ub02e0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB2Ub02e0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvB2Ub02e0 .navbar-collapse.collapsing,
  .cid-vvB2Ub02e0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvB2Ub02e0 .navbar-collapse.collapsing .navbar-nav,
  .cid-vvB2Ub02e0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvB2Ub02e0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvB2Ub02e0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvB2Ub02e0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvB2Ub02e0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvB2Ub02e0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvB2Ub02e0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvB2Ub02e0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvB2Ub02e0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvB2Ub02e0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvB2Ub02e0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvB2Ub02e0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvB2Ub02e0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvB2Ub02e0 .nav-link:hover,
.cid-vvB2Ub02e0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvB2UbZUh5 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-27.jpg");
}
.cid-vvB2UbZUh5 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB2UbZUh5 p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvB2UcDYgU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB2UcDYgU p {
  color: #767676;
  text-align: left;
}
.cid-vvB2UcDYgU .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvB2UcDYgU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvB2UcDYgU .card-title {
  margin-bottom: 0;
}
.cid-vvB2UcDYgU .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvB2UcDYgU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvB2UcDYgU .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvB2UcDYgU P {
  text-align: center;
  color: #232323;
}
.cid-vvB2UcDYgU .card-title,
.cid-vvB2UcDYgU .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvB2UcDYgU H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB2UcDYgU h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvB2UcDYgU h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvB2UdGM2Y {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB2UdGM2Y .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvB2UeddvV {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvB2UeddvV .image-block {
  margin: auto;
}
.cid-vvB2UeddvV .mbr-figure {
  margin: 0 auto;
}
.cid-vvB2UeddvV figcaption {
  position: relative;
}
.cid-vvB2UeddvV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvB2UeddvV .image-block {
    width: 100% !important;
  }
}
.cid-vvB2UeIDI0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB2UeIDI0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB2UeIDI0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB2UeIDI0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB2UeIDI0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB2UeIDI0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB2UeIDI0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB2UeIDI0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB2UeIDI0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB2UeIDI0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB2UfxSvv {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB2UfxSvv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB2UfxSvv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB2UfxSvv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB2UfxSvv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB2UfxSvv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB2UfxSvv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB2UfxSvv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB2UfxSvv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB2UfxSvv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB2Uglxee {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB2Uglxee .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvB2Uglxee hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvB2UgUoWt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvB2UgUoWt img {
  width: auto;
}
.cid-vvB2UhuUCE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB2UhuUCE img {
  width: auto;
}
.cid-vvB2Uibr3p {
  background-image: url("../../../assets/images/210876523-l.jpg");
}
.cid-vvB2Uibr3p H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB2Uibr3p H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvB2UiPC36 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvB2UiPC36 .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvB2UiPC36 .social-list a:focus {
  text-decoration: none;
}
.cid-vvB2UiPC36 H2 {
  text-align: center;
}
.cid-vvB2UjBweP {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvB2UjBweP .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB2UjBweP .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvB2UjBweP .media-wrap img {
  height: 6rem;
}
.cid-vvB2UjBweP .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvB2UjBweP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB2UjBweP .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvB2UjBweP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvB2UjBweP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvB2UjBweP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvB2UjBweP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvB2UjBweP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvB2UjBweP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvB2UjBweP .copyright > p {
  text-align: center;
}
.cid-vvB2UkrsN2 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvB2UkrsN2 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvB5hfAL7C .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvB5hfAL7C .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvB5hfAL7C a {
  font-style: normal;
}
.cid-vvB5hfAL7C .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvB5hfAL7C .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-vvB5hfAL7C .nav-item:focus,
.cid-vvB5hfAL7C .nav-link:focus {
  outline: none;
}
.cid-vvB5hfAL7C .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvB5hfAL7C .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvB5hfAL7C .menu-logo {
  margin-right: auto;
}
.cid-vvB5hfAL7C .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvB5hfAL7C .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvB5hfAL7C .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvB5hfAL7C .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvB5hfAL7C .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvB5hfAL7C .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvB5hfAL7C .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvB5hfAL7C .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvB5hfAL7C .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvB5hfAL7C .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvB5hfAL7C .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvB5hfAL7C .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvB5hfAL7C .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvB5hfAL7C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvB5hfAL7C .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvB5hfAL7C .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvB5hfAL7C .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-vvB5hfAL7C .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvB5hfAL7C .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvB5hfAL7C .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvB5hfAL7C .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvB5hfAL7C .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvB5hfAL7C .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvB5hfAL7C button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvB5hfAL7C button.navbar-toggler:focus {
  outline: none;
}
.cid-vvB5hfAL7C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvB5hfAL7C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvB5hfAL7C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB5hfAL7C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB5hfAL7C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvB5hfAL7C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB5hfAL7C nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvB5hfAL7C nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvB5hfAL7C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB5hfAL7C .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB5hfAL7C .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvB5hfAL7C .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvB5hfAL7C .collapsed .navbar-collapse.collapsing,
.cid-vvB5hfAL7C .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvB5hfAL7C .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvB5hfAL7C .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvB5hfAL7C .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvB5hfAL7C .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvB5hfAL7C .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvB5hfAL7C .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvB5hfAL7C .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvB5hfAL7C .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvB5hfAL7C .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvB5hfAL7C .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvB5hfAL7C .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvB5hfAL7C .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB5hfAL7C .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvB5hfAL7C .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvB5hfAL7C .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvB5hfAL7C .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvB5hfAL7C.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB5hfAL7C img {
    height: 3.8rem !important;
  }
  .cid-vvB5hfAL7C .btn {
    display: -webkit-flex;
  }
  .cid-vvB5hfAL7C button.navbar-toggler {
    display: block;
  }
  .cid-vvB5hfAL7C .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvB5hfAL7C .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB5hfAL7C .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvB5hfAL7C .navbar-collapse.collapsing,
  .cid-vvB5hfAL7C .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvB5hfAL7C .navbar-collapse.collapsing .navbar-nav,
  .cid-vvB5hfAL7C .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvB5hfAL7C .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvB5hfAL7C .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvB5hfAL7C .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvB5hfAL7C .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvB5hfAL7C .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvB5hfAL7C .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvB5hfAL7C .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvB5hfAL7C .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvB5hfAL7C .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvB5hfAL7C .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvB5hfAL7C .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvB5hfAL7C .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvB5hfAL7C .nav-link:hover,
.cid-vvB5hfAL7C .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvB5hgpZ2N {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-28.jpg");
}
.cid-vvB5hgpZ2N H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB5hgpZ2N p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvB5hh6x5C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB5hh6x5C p {
  color: #767676;
  text-align: left;
}
.cid-vvB5hh6x5C .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvB5hh6x5C .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvB5hh6x5C .card-title {
  margin-bottom: 0;
}
.cid-vvB5hh6x5C .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvB5hh6x5C .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvB5hh6x5C .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvB5hh6x5C P {
  text-align: center;
  color: #232323;
}
.cid-vvB5hh6x5C .card-title,
.cid-vvB5hh6x5C .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvB5hh6x5C H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB5hh6x5C h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvB5hh6x5C h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvB5hi9p2S {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB5hi9p2S .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvB5hiFdkJ {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvB5hiFdkJ .image-block {
  margin: auto;
}
.cid-vvB5hiFdkJ .mbr-figure {
  margin: 0 auto;
}
.cid-vvB5hiFdkJ figcaption {
  position: relative;
}
.cid-vvB5hiFdkJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvB5hiFdkJ .image-block {
    width: 100% !important;
  }
}
.cid-vvB5hjd9VA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB5hjd9VA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB5hjd9VA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB5hjd9VA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB5hjd9VA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB5hjd9VA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB5hjd9VA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB5hjd9VA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB5hjd9VA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB5hjd9VA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB5hkgyHF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB5hkgyHF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB5hkgyHF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB5hkgyHF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB5hkgyHF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB5hkgyHF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB5hkgyHF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB5hkgyHF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB5hkgyHF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB5hkgyHF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB5hl1Fio {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB5hl1Fio .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvB5hl1Fio hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvB5hlGavz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvB5hlGavz img {
  width: auto;
}
.cid-vvB5hmpie8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB5hmpie8 img {
  width: auto;
}
.cid-vvB5hnqLlE {
  background-image: url("../../../assets/images/177756286-l.jpg");
}
.cid-vvB5hnqLlE H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB5hnqLlE H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvB5ho8xgX {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvB5ho8xgX .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvB5ho8xgX .social-list a:focus {
  text-decoration: none;
}
.cid-vvB5ho8xgX H2 {
  text-align: center;
}
.cid-vvB5hoXnjx {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvB5hoXnjx .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB5hoXnjx .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvB5hoXnjx .media-wrap img {
  height: 6rem;
}
.cid-vvB5hoXnjx .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvB5hoXnjx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB5hoXnjx .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvB5hoXnjx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvB5hoXnjx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvB5hoXnjx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvB5hoXnjx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvB5hoXnjx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvB5hoXnjx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvB5hoXnjx .copyright > p {
  text-align: center;
}
.cid-vvB5hpUqTH {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvB5hpUqTH .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvB6YgZPcR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvB6YgZPcR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvB6YgZPcR a {
  font-style: normal;
}
.cid-vvB6YgZPcR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvB6YgZPcR .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-vvB6YgZPcR .nav-item:focus,
.cid-vvB6YgZPcR .nav-link:focus {
  outline: none;
}
.cid-vvB6YgZPcR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvB6YgZPcR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvB6YgZPcR .menu-logo {
  margin-right: auto;
}
.cid-vvB6YgZPcR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvB6YgZPcR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvB6YgZPcR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvB6YgZPcR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvB6YgZPcR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvB6YgZPcR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvB6YgZPcR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvB6YgZPcR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvB6YgZPcR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvB6YgZPcR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvB6YgZPcR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvB6YgZPcR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvB6YgZPcR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvB6YgZPcR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvB6YgZPcR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvB6YgZPcR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvB6YgZPcR .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-vvB6YgZPcR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvB6YgZPcR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvB6YgZPcR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvB6YgZPcR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvB6YgZPcR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvB6YgZPcR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvB6YgZPcR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvB6YgZPcR button.navbar-toggler:focus {
  outline: none;
}
.cid-vvB6YgZPcR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvB6YgZPcR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvB6YgZPcR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB6YgZPcR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB6YgZPcR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvB6YgZPcR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB6YgZPcR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvB6YgZPcR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvB6YgZPcR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB6YgZPcR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB6YgZPcR .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvB6YgZPcR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvB6YgZPcR .collapsed .navbar-collapse.collapsing,
.cid-vvB6YgZPcR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvB6YgZPcR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvB6YgZPcR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvB6YgZPcR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvB6YgZPcR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvB6YgZPcR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvB6YgZPcR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvB6YgZPcR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvB6YgZPcR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvB6YgZPcR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvB6YgZPcR .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvB6YgZPcR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvB6YgZPcR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB6YgZPcR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvB6YgZPcR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvB6YgZPcR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvB6YgZPcR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvB6YgZPcR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB6YgZPcR img {
    height: 3.8rem !important;
  }
  .cid-vvB6YgZPcR .btn {
    display: -webkit-flex;
  }
  .cid-vvB6YgZPcR button.navbar-toggler {
    display: block;
  }
  .cid-vvB6YgZPcR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvB6YgZPcR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB6YgZPcR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvB6YgZPcR .navbar-collapse.collapsing,
  .cid-vvB6YgZPcR .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvB6YgZPcR .navbar-collapse.collapsing .navbar-nav,
  .cid-vvB6YgZPcR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvB6YgZPcR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvB6YgZPcR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvB6YgZPcR .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvB6YgZPcR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvB6YgZPcR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvB6YgZPcR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvB6YgZPcR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvB6YgZPcR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvB6YgZPcR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvB6YgZPcR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvB6YgZPcR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvB6YgZPcR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvB6YgZPcR .nav-link:hover,
.cid-vvB6YgZPcR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvB6YhPxlM {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-29.jpg");
}
.cid-vvB6YhPxlM H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB6YhPxlM p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvB6Yivsh1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB6Yivsh1 p {
  color: #767676;
  text-align: left;
}
.cid-vvB6Yivsh1 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvB6Yivsh1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvB6Yivsh1 .card-title {
  margin-bottom: 0;
}
.cid-vvB6Yivsh1 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvB6Yivsh1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvB6Yivsh1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvB6Yivsh1 P {
  text-align: center;
  color: #232323;
}
.cid-vvB6Yivsh1 .card-title,
.cid-vvB6Yivsh1 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvB6Yivsh1 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB6Yivsh1 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvB6Yivsh1 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvB6YjASgW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB6YjASgW .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvB6Yk73z5 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvB6Yk73z5 .image-block {
  margin: auto;
}
.cid-vvB6Yk73z5 .mbr-figure {
  margin: 0 auto;
}
.cid-vvB6Yk73z5 figcaption {
  position: relative;
}
.cid-vvB6Yk73z5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvB6Yk73z5 .image-block {
    width: 100% !important;
  }
}
.cid-vvB6YkGLOO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB6YkGLOO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB6YkGLOO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB6YkGLOO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB6YkGLOO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB6YkGLOO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB6YkGLOO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB6YkGLOO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB6YkGLOO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB6YkGLOO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB6Ym9mBL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB6Ym9mBL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB6Ym9mBL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB6Ym9mBL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB6Ym9mBL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB6Ym9mBL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB6Ym9mBL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB6Ym9mBL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB6Ym9mBL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB6Ym9mBL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB6YmVOKd {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB6YmVOKd .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvB6YmVOKd hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvB6YnG65t {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvB6YnG65t img {
  width: auto;
}
.cid-vvB6Yop4I7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB6Yop4I7 img {
  width: auto;
}
.cid-vvB6Ypj48m {
  background-image: url("../../../assets/images/195289986-l.jpg");
}
.cid-vvB6Ypj48m H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB6Ypj48m H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvB6Yq5Ck8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvB6Yq5Ck8 .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvB6Yq5Ck8 .social-list a:focus {
  text-decoration: none;
}
.cid-vvB6Yq5Ck8 H2 {
  text-align: center;
}
.cid-vvB6YqZN4T {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvB6YqZN4T .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB6YqZN4T .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvB6YqZN4T .media-wrap img {
  height: 6rem;
}
.cid-vvB6YqZN4T .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvB6YqZN4T .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB6YqZN4T .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvB6YqZN4T .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvB6YqZN4T .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvB6YqZN4T .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvB6YqZN4T .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvB6YqZN4T .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvB6YqZN4T .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvB6YqZN4T .copyright > p {
  text-align: center;
}
.cid-vvB6YrVlyH {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvB6YrVlyH .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvB8PWpyF4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvB8PWpyF4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvB8PWpyF4 a {
  font-style: normal;
}
.cid-vvB8PWpyF4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvB8PWpyF4 .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-vvB8PWpyF4 .nav-item:focus,
.cid-vvB8PWpyF4 .nav-link:focus {
  outline: none;
}
.cid-vvB8PWpyF4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvB8PWpyF4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvB8PWpyF4 .menu-logo {
  margin-right: auto;
}
.cid-vvB8PWpyF4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvB8PWpyF4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvB8PWpyF4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvB8PWpyF4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvB8PWpyF4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvB8PWpyF4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvB8PWpyF4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvB8PWpyF4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvB8PWpyF4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvB8PWpyF4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvB8PWpyF4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvB8PWpyF4 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvB8PWpyF4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvB8PWpyF4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvB8PWpyF4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvB8PWpyF4 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvB8PWpyF4 .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-vvB8PWpyF4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvB8PWpyF4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvB8PWpyF4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvB8PWpyF4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvB8PWpyF4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvB8PWpyF4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvB8PWpyF4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvB8PWpyF4 button.navbar-toggler:focus {
  outline: none;
}
.cid-vvB8PWpyF4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvB8PWpyF4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvB8PWpyF4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB8PWpyF4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvB8PWpyF4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvB8PWpyF4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB8PWpyF4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvB8PWpyF4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvB8PWpyF4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvB8PWpyF4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB8PWpyF4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvB8PWpyF4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.collapsing,
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvB8PWpyF4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvB8PWpyF4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvB8PWpyF4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvB8PWpyF4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvB8PWpyF4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvB8PWpyF4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvB8PWpyF4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvB8PWpyF4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvB8PWpyF4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvB8PWpyF4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB8PWpyF4 img {
    height: 3.8rem !important;
  }
  .cid-vvB8PWpyF4 .btn {
    display: -webkit-flex;
  }
  .cid-vvB8PWpyF4 button.navbar-toggler {
    display: block;
  }
  .cid-vvB8PWpyF4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvB8PWpyF4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvB8PWpyF4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvB8PWpyF4 .navbar-collapse.collapsing,
  .cid-vvB8PWpyF4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvB8PWpyF4 .navbar-collapse.collapsing .navbar-nav,
  .cid-vvB8PWpyF4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvB8PWpyF4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvB8PWpyF4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvB8PWpyF4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvB8PWpyF4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvB8PWpyF4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvB8PWpyF4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvB8PWpyF4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvB8PWpyF4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvB8PWpyF4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvB8PWpyF4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvB8PWpyF4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvB8PWpyF4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvB8PWpyF4 .nav-link:hover,
.cid-vvB8PWpyF4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvB8PXAWky {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-30.jpg");
}
.cid-vvB8PXAWky H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB8PXAWky p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvB8PZaZrN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB8PZaZrN p {
  color: #767676;
  text-align: left;
}
.cid-vvB8PZaZrN .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvB8PZaZrN .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvB8PZaZrN .card-title {
  margin-bottom: 0;
}
.cid-vvB8PZaZrN .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvB8PZaZrN .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvB8PZaZrN .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvB8PZaZrN P {
  text-align: center;
  color: #232323;
}
.cid-vvB8PZaZrN .card-title,
.cid-vvB8PZaZrN .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvB8PZaZrN H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB8PZaZrN h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvB8PZaZrN h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvB8Q1UqDJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB8Q1UqDJ .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvB8Q31SNR {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvB8Q31SNR .image-block {
  margin: auto;
}
.cid-vvB8Q31SNR .mbr-figure {
  margin: 0 auto;
}
.cid-vvB8Q31SNR figcaption {
  position: relative;
}
.cid-vvB8Q31SNR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvB8Q31SNR .image-block {
    width: 100% !important;
  }
}
.cid-vvB8Q4KpCf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB8Q4KpCf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB8Q4KpCf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB8Q4KpCf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB8Q4KpCf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB8Q4KpCf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB8Q4KpCf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB8Q4KpCf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB8Q4KpCf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB8Q4KpCf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB8Q8y560 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB8Q8y560 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvB8Q8y560 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvB8Q8y560 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvB8Q8y560 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvB8Q8y560 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB8Q8y560 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvB8Q8y560 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvB8Q8y560 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvB8Q8y560 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvB8Q9kgxk {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvB8Q9kgxk .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvB8Q9kgxk hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvB8Qa3Xyn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvB8Qa3Xyn img {
  width: auto;
}
.cid-vvB8QaZgmD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvB8QaZgmD img {
  width: auto;
}
.cid-vvB8QbSBya {
  background-image: url("../../../assets/images/312012047-l-1.jpg");
}
.cid-vvB8QbSBya H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvB8QbSBya H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvB8QcNMQh {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvB8QcNMQh .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvB8QcNMQh .social-list a:focus {
  text-decoration: none;
}
.cid-vvB8QcNMQh H2 {
  text-align: center;
}
.cid-vvB8QdRV6U {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvB8QdRV6U .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB8QdRV6U .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvB8QdRV6U .media-wrap img {
  height: 6rem;
}
.cid-vvB8QdRV6U .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvB8QdRV6U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvB8QdRV6U .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvB8QdRV6U .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvB8QdRV6U .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvB8QdRV6U .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvB8QdRV6U .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvB8QdRV6U .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvB8QdRV6U .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvB8QdRV6U .copyright > p {
  text-align: center;
}
.cid-vvB8QeSgPC {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvB8QeSgPC .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvBax2Lxi3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvBax2Lxi3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvBax2Lxi3 a {
  font-style: normal;
}
.cid-vvBax2Lxi3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvBax2Lxi3 .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-vvBax2Lxi3 .nav-item:focus,
.cid-vvBax2Lxi3 .nav-link:focus {
  outline: none;
}
.cid-vvBax2Lxi3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvBax2Lxi3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvBax2Lxi3 .menu-logo {
  margin-right: auto;
}
.cid-vvBax2Lxi3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvBax2Lxi3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvBax2Lxi3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvBax2Lxi3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvBax2Lxi3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvBax2Lxi3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvBax2Lxi3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvBax2Lxi3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvBax2Lxi3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvBax2Lxi3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvBax2Lxi3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvBax2Lxi3 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvBax2Lxi3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvBax2Lxi3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvBax2Lxi3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvBax2Lxi3 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvBax2Lxi3 .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-vvBax2Lxi3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvBax2Lxi3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvBax2Lxi3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvBax2Lxi3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvBax2Lxi3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvBax2Lxi3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvBax2Lxi3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvBax2Lxi3 button.navbar-toggler:focus {
  outline: none;
}
.cid-vvBax2Lxi3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvBax2Lxi3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvBax2Lxi3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvBax2Lxi3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvBax2Lxi3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvBax2Lxi3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvBax2Lxi3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvBax2Lxi3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvBax2Lxi3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvBax2Lxi3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvBax2Lxi3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvBax2Lxi3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.collapsing,
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvBax2Lxi3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvBax2Lxi3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvBax2Lxi3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvBax2Lxi3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvBax2Lxi3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvBax2Lxi3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvBax2Lxi3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvBax2Lxi3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvBax2Lxi3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvBax2Lxi3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvBax2Lxi3 img {
    height: 3.8rem !important;
  }
  .cid-vvBax2Lxi3 .btn {
    display: -webkit-flex;
  }
  .cid-vvBax2Lxi3 button.navbar-toggler {
    display: block;
  }
  .cid-vvBax2Lxi3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvBax2Lxi3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvBax2Lxi3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvBax2Lxi3 .navbar-collapse.collapsing,
  .cid-vvBax2Lxi3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvBax2Lxi3 .navbar-collapse.collapsing .navbar-nav,
  .cid-vvBax2Lxi3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvBax2Lxi3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvBax2Lxi3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvBax2Lxi3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvBax2Lxi3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvBax2Lxi3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvBax2Lxi3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvBax2Lxi3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvBax2Lxi3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvBax2Lxi3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvBax2Lxi3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvBax2Lxi3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvBax2Lxi3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvBax2Lxi3 .nav-link:hover,
.cid-vvBax2Lxi3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvBax3KUKy {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-31.jpg");
}
.cid-vvBax3KUKy H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvBax3KUKy p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvBax4pM2Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvBax4pM2Y p {
  color: #767676;
  text-align: left;
}
.cid-vvBax4pM2Y .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvBax4pM2Y .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvBax4pM2Y .card-title {
  margin-bottom: 0;
}
.cid-vvBax4pM2Y .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvBax4pM2Y .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvBax4pM2Y .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvBax4pM2Y P {
  text-align: center;
  color: #232323;
}
.cid-vvBax4pM2Y .card-title,
.cid-vvBax4pM2Y .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvBax4pM2Y H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvBax4pM2Y h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvBax4pM2Y h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvBax5tv8M {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvBax5tv8M .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvBax63njS {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvBax63njS .image-block {
  margin: auto;
}
.cid-vvBax63njS .mbr-figure {
  margin: 0 auto;
}
.cid-vvBax63njS figcaption {
  position: relative;
}
.cid-vvBax63njS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvBax63njS .image-block {
    width: 100% !important;
  }
}
.cid-vvBax6P8Q5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvBax6P8Q5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvBax6P8Q5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvBax6P8Q5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvBax6P8Q5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvBax6P8Q5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBax6P8Q5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvBax6P8Q5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvBax6P8Q5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvBax6P8Q5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBax8a62z {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvBax8a62z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvBax8a62z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvBax8a62z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvBax8a62z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvBax8a62z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBax8a62z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvBax8a62z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvBax8a62z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvBax8a62z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBax8SDW6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvBax8SDW6 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvBax8SDW6 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvBax9xsxv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvBax9xsxv img {
  width: auto;
}
.cid-vvBaxafoHz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvBaxafoHz img {
  width: auto;
}
.cid-vvBaxaZdsl {
  background-image: url("../../../assets/images/312905943-m.jpg");
}
.cid-vvBaxaZdsl H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvBaxaZdsl H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvBaxbKbWa {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvBaxbKbWa .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvBaxbKbWa .social-list a:focus {
  text-decoration: none;
}
.cid-vvBaxbKbWa H2 {
  text-align: center;
}
.cid-vvBaxcAVOD {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvBaxcAVOD .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvBaxcAVOD .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvBaxcAVOD .media-wrap img {
  height: 6rem;
}
.cid-vvBaxcAVOD .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvBaxcAVOD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvBaxcAVOD .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvBaxcAVOD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvBaxcAVOD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvBaxcAVOD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvBaxcAVOD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvBaxcAVOD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvBaxcAVOD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvBaxcAVOD .copyright > p {
  text-align: center;
}
.cid-vvBaxdIGiJ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvBaxdIGiJ .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvBcdtkTOF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvBcdtkTOF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvBcdtkTOF a {
  font-style: normal;
}
.cid-vvBcdtkTOF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvBcdtkTOF .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-vvBcdtkTOF .nav-item:focus,
.cid-vvBcdtkTOF .nav-link:focus {
  outline: none;
}
.cid-vvBcdtkTOF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvBcdtkTOF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvBcdtkTOF .menu-logo {
  margin-right: auto;
}
.cid-vvBcdtkTOF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvBcdtkTOF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvBcdtkTOF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvBcdtkTOF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvBcdtkTOF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvBcdtkTOF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvBcdtkTOF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvBcdtkTOF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvBcdtkTOF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvBcdtkTOF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvBcdtkTOF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvBcdtkTOF .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvBcdtkTOF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvBcdtkTOF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvBcdtkTOF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvBcdtkTOF .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvBcdtkTOF .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-vvBcdtkTOF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvBcdtkTOF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvBcdtkTOF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvBcdtkTOF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvBcdtkTOF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvBcdtkTOF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvBcdtkTOF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvBcdtkTOF button.navbar-toggler:focus {
  outline: none;
}
.cid-vvBcdtkTOF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvBcdtkTOF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvBcdtkTOF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvBcdtkTOF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvBcdtkTOF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvBcdtkTOF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvBcdtkTOF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvBcdtkTOF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvBcdtkTOF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvBcdtkTOF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvBcdtkTOF .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvBcdtkTOF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvBcdtkTOF .collapsed .navbar-collapse.collapsing,
.cid-vvBcdtkTOF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvBcdtkTOF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvBcdtkTOF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvBcdtkTOF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvBcdtkTOF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvBcdtkTOF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvBcdtkTOF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvBcdtkTOF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvBcdtkTOF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvBcdtkTOF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvBcdtkTOF .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvBcdtkTOF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvBcdtkTOF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvBcdtkTOF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvBcdtkTOF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvBcdtkTOF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvBcdtkTOF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvBcdtkTOF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvBcdtkTOF img {
    height: 3.8rem !important;
  }
  .cid-vvBcdtkTOF .btn {
    display: -webkit-flex;
  }
  .cid-vvBcdtkTOF button.navbar-toggler {
    display: block;
  }
  .cid-vvBcdtkTOF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvBcdtkTOF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvBcdtkTOF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvBcdtkTOF .navbar-collapse.collapsing,
  .cid-vvBcdtkTOF .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvBcdtkTOF .navbar-collapse.collapsing .navbar-nav,
  .cid-vvBcdtkTOF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvBcdtkTOF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvBcdtkTOF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvBcdtkTOF .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvBcdtkTOF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvBcdtkTOF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvBcdtkTOF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvBcdtkTOF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvBcdtkTOF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvBcdtkTOF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvBcdtkTOF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvBcdtkTOF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvBcdtkTOF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvBcdtkTOF .nav-link:hover,
.cid-vvBcdtkTOF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvBcduE7TO {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-32.jpg");
}
.cid-vvBcduE7TO H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvBcduE7TO p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvBcdwgkyT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvBcdwgkyT p {
  color: #767676;
  text-align: left;
}
.cid-vvBcdwgkyT .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvBcdwgkyT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvBcdwgkyT .card-title {
  margin-bottom: 0;
}
.cid-vvBcdwgkyT .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvBcdwgkyT .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvBcdwgkyT .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvBcdwgkyT P {
  text-align: center;
  color: #232323;
}
.cid-vvBcdwgkyT .card-title,
.cid-vvBcdwgkyT .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvBcdwgkyT H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvBcdwgkyT h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvBcdwgkyT h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvBcdzwZrJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvBcdzwZrJ .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvBcdAJXfo {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvBcdAJXfo .image-block {
  margin: auto;
}
.cid-vvBcdAJXfo .mbr-figure {
  margin: 0 auto;
}
.cid-vvBcdAJXfo figcaption {
  position: relative;
}
.cid-vvBcdAJXfo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvBcdAJXfo .image-block {
    width: 100% !important;
  }
}
.cid-vvBcdEHehZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvBcdEHehZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvBcdEHehZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvBcdEHehZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvBcdEHehZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvBcdEHehZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBcdEHehZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvBcdEHehZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvBcdEHehZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvBcdEHehZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBcdG23HK {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvBcdG23HK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvBcdG23HK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvBcdG23HK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvBcdG23HK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvBcdG23HK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBcdG23HK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvBcdG23HK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvBcdG23HK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvBcdG23HK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvBcdGMWYe {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvBcdGMWYe .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvBcdGMWYe hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvBcdHz57Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvBcdHz57Q img {
  width: auto;
}
.cid-vvBcdIm6vL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvBcdIm6vL img {
  width: auto;
}
.cid-vvBcdJ921n {
  background-image: url("../../../assets/images/258117043-m.jpg");
}
.cid-vvBcdJ921n H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvBcdJ921n H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvBcdJZdoK {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvBcdJZdoK .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvBcdJZdoK .social-list a:focus {
  text-decoration: none;
}
.cid-vvBcdJZdoK H2 {
  text-align: center;
}
.cid-vvBcdKREoL {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvBcdKREoL .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvBcdKREoL .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvBcdKREoL .media-wrap img {
  height: 6rem;
}
.cid-vvBcdKREoL .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvBcdKREoL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvBcdKREoL .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvBcdKREoL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvBcdKREoL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvBcdKREoL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvBcdKREoL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvBcdKREoL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvBcdKREoL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvBcdKREoL .copyright > p {
  text-align: center;
}
.cid-vvBcdM7OVY {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvBcdM7OVY .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvMP7tYSMm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvMP7tYSMm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvMP7tYSMm a {
  font-style: normal;
}
.cid-vvMP7tYSMm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvMP7tYSMm .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-vvMP7tYSMm .nav-item:focus,
.cid-vvMP7tYSMm .nav-link:focus {
  outline: none;
}
.cid-vvMP7tYSMm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvMP7tYSMm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvMP7tYSMm .menu-logo {
  margin-right: auto;
}
.cid-vvMP7tYSMm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvMP7tYSMm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvMP7tYSMm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvMP7tYSMm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvMP7tYSMm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvMP7tYSMm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvMP7tYSMm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvMP7tYSMm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvMP7tYSMm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvMP7tYSMm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvMP7tYSMm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvMP7tYSMm .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvMP7tYSMm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvMP7tYSMm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvMP7tYSMm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvMP7tYSMm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvMP7tYSMm .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-vvMP7tYSMm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvMP7tYSMm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvMP7tYSMm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvMP7tYSMm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvMP7tYSMm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvMP7tYSMm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvMP7tYSMm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvMP7tYSMm button.navbar-toggler:focus {
  outline: none;
}
.cid-vvMP7tYSMm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvMP7tYSMm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvMP7tYSMm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMP7tYSMm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMP7tYSMm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvMP7tYSMm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMP7tYSMm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvMP7tYSMm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvMP7tYSMm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMP7tYSMm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMP7tYSMm .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvMP7tYSMm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvMP7tYSMm .collapsed .navbar-collapse.collapsing,
.cid-vvMP7tYSMm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvMP7tYSMm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvMP7tYSMm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvMP7tYSMm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvMP7tYSMm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvMP7tYSMm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvMP7tYSMm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvMP7tYSMm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvMP7tYSMm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvMP7tYSMm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvMP7tYSMm .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvMP7tYSMm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvMP7tYSMm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMP7tYSMm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvMP7tYSMm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvMP7tYSMm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvMP7tYSMm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvMP7tYSMm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMP7tYSMm img {
    height: 3.8rem !important;
  }
  .cid-vvMP7tYSMm .btn {
    display: -webkit-flex;
  }
  .cid-vvMP7tYSMm button.navbar-toggler {
    display: block;
  }
  .cid-vvMP7tYSMm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvMP7tYSMm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMP7tYSMm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvMP7tYSMm .navbar-collapse.collapsing,
  .cid-vvMP7tYSMm .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvMP7tYSMm .navbar-collapse.collapsing .navbar-nav,
  .cid-vvMP7tYSMm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvMP7tYSMm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvMP7tYSMm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvMP7tYSMm .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvMP7tYSMm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvMP7tYSMm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvMP7tYSMm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvMP7tYSMm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvMP7tYSMm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvMP7tYSMm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvMP7tYSMm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvMP7tYSMm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvMP7tYSMm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvMP7tYSMm .nav-link:hover,
.cid-vvMP7tYSMm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvMP7v8CxV {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/14-27.jpg");
}
.cid-vvMP7v8CxV H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMP7v8CxV p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvMP7vUI50 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMP7vUI50 p {
  color: #767676;
  text-align: left;
}
.cid-vvMP7vUI50 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvMP7vUI50 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvMP7vUI50 .card-title {
  margin-bottom: 0;
}
.cid-vvMP7vUI50 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvMP7vUI50 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvMP7vUI50 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvMP7vUI50 P {
  text-align: center;
  color: #232323;
}
.cid-vvMP7vUI50 .card-title,
.cid-vvMP7vUI50 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvMP7vUI50 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMP7vUI50 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvMP7vUI50 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvMP7wZ8Ig {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMP7wZ8Ig .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvMP7xz2kn {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvMP7xz2kn .image-block {
  margin: auto;
}
.cid-vvMP7xz2kn .mbr-figure {
  margin: 0 auto;
}
.cid-vvMP7xz2kn figcaption {
  position: relative;
}
.cid-vvMP7xz2kn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvMP7xz2kn .image-block {
    width: 100% !important;
  }
}
.cid-vvMP7y8b9z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMP7y8b9z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMP7y8b9z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMP7y8b9z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMP7y8b9z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMP7y8b9z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMP7y8b9z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMP7y8b9z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMP7y8b9z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMP7y8b9z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMP7zL4OL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMP7zL4OL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMP7zL4OL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMP7zL4OL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMP7zL4OL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMP7zL4OL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMP7zL4OL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMP7zL4OL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMP7zL4OL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMP7zL4OL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMP7AxLsB {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMP7AxLsB .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvMP7AxLsB hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvMP7BkOWe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvMP7BkOWe img {
  width: auto;
}
.cid-vvMP7C2Dmx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMP7C2Dmx img {
  width: auto;
}
.cid-vvMP7CSmK1 {
  background-image: url("../../../assets/images/211832455-l-1.jpg");
}
.cid-vvMP7CSmK1 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMP7CSmK1 H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvMP7DDfCL {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvMP7DDfCL .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvMP7DDfCL .social-list a:focus {
  text-decoration: none;
}
.cid-vvMP7DDfCL H2 {
  text-align: center;
}
.cid-vvMP7Etcpd {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvMP7Etcpd .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMP7Etcpd .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvMP7Etcpd .media-wrap img {
  height: 6rem;
}
.cid-vvMP7Etcpd .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvMP7Etcpd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMP7Etcpd .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvMP7Etcpd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvMP7Etcpd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvMP7Etcpd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvMP7Etcpd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvMP7Etcpd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvMP7Etcpd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvMP7Etcpd .copyright > p {
  text-align: center;
}
.cid-vvMP7FobcT {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvMP7FobcT .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvMR9uvekn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvMR9uvekn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvMR9uvekn a {
  font-style: normal;
}
.cid-vvMR9uvekn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvMR9uvekn .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-vvMR9uvekn .nav-item:focus,
.cid-vvMR9uvekn .nav-link:focus {
  outline: none;
}
.cid-vvMR9uvekn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvMR9uvekn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvMR9uvekn .menu-logo {
  margin-right: auto;
}
.cid-vvMR9uvekn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvMR9uvekn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvMR9uvekn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvMR9uvekn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvMR9uvekn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvMR9uvekn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvMR9uvekn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvMR9uvekn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvMR9uvekn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvMR9uvekn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvMR9uvekn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvMR9uvekn .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvMR9uvekn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvMR9uvekn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvMR9uvekn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvMR9uvekn .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvMR9uvekn .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-vvMR9uvekn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvMR9uvekn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvMR9uvekn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvMR9uvekn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvMR9uvekn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvMR9uvekn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvMR9uvekn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvMR9uvekn button.navbar-toggler:focus {
  outline: none;
}
.cid-vvMR9uvekn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvMR9uvekn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvMR9uvekn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMR9uvekn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMR9uvekn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvMR9uvekn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMR9uvekn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvMR9uvekn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvMR9uvekn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMR9uvekn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMR9uvekn .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvMR9uvekn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvMR9uvekn .collapsed .navbar-collapse.collapsing,
.cid-vvMR9uvekn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvMR9uvekn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvMR9uvekn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvMR9uvekn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvMR9uvekn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvMR9uvekn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvMR9uvekn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvMR9uvekn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvMR9uvekn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvMR9uvekn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvMR9uvekn .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvMR9uvekn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvMR9uvekn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMR9uvekn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvMR9uvekn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvMR9uvekn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvMR9uvekn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvMR9uvekn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMR9uvekn img {
    height: 3.8rem !important;
  }
  .cid-vvMR9uvekn .btn {
    display: -webkit-flex;
  }
  .cid-vvMR9uvekn button.navbar-toggler {
    display: block;
  }
  .cid-vvMR9uvekn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvMR9uvekn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMR9uvekn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvMR9uvekn .navbar-collapse.collapsing,
  .cid-vvMR9uvekn .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvMR9uvekn .navbar-collapse.collapsing .navbar-nav,
  .cid-vvMR9uvekn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvMR9uvekn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvMR9uvekn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvMR9uvekn .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvMR9uvekn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvMR9uvekn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvMR9uvekn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvMR9uvekn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvMR9uvekn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvMR9uvekn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvMR9uvekn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvMR9uvekn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvMR9uvekn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvMR9uvekn .nav-link:hover,
.cid-vvMR9uvekn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvMR9vtpSt {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/5-38.jpg");
}
.cid-vvMR9vtpSt H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMR9vtpSt p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvMR9wbRdA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMR9wbRdA p {
  color: #767676;
  text-align: left;
}
.cid-vvMR9wbRdA .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvMR9wbRdA .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvMR9wbRdA .card-title {
  margin-bottom: 0;
}
.cid-vvMR9wbRdA .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvMR9wbRdA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvMR9wbRdA .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvMR9wbRdA P {
  text-align: center;
  color: #232323;
}
.cid-vvMR9wbRdA .card-title,
.cid-vvMR9wbRdA .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvMR9wbRdA H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMR9wbRdA h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvMR9wbRdA h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvMR9xmAlK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMR9xmAlK .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvMR9xVUSg {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvMR9xVUSg .image-block {
  margin: auto;
}
.cid-vvMR9xVUSg .mbr-figure {
  margin: 0 auto;
}
.cid-vvMR9xVUSg figcaption {
  position: relative;
}
.cid-vvMR9xVUSg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvMR9xVUSg .image-block {
    width: 100% !important;
  }
}
.cid-vvMR9ytENj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMR9ytENj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMR9ytENj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMR9ytENj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMR9ytENj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMR9ytENj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMR9ytENj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMR9ytENj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMR9ytENj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMR9ytENj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMR9zPkM3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMR9zPkM3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMR9zPkM3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMR9zPkM3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMR9zPkM3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMR9zPkM3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMR9zPkM3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMR9zPkM3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMR9zPkM3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMR9zPkM3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMR9AA8Hc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMR9AA8Hc .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvMR9AA8Hc hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvMR9BmZNI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvMR9BmZNI img {
  width: auto;
}
.cid-vvMR9C3v9a {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMR9C3v9a img {
  width: auto;
}
.cid-vvMR9CPkSM {
  background-image: url("../../../assets/images/256632049-m.jpg");
}
.cid-vvMR9CPkSM H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMR9CPkSM H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvMR9DBRnt {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvMR9DBRnt .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvMR9DBRnt .social-list a:focus {
  text-decoration: none;
}
.cid-vvMR9DBRnt H2 {
  text-align: center;
}
.cid-vvMR9EL2bk {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvMR9EL2bk .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMR9EL2bk .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvMR9EL2bk .media-wrap img {
  height: 6rem;
}
.cid-vvMR9EL2bk .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvMR9EL2bk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMR9EL2bk .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvMR9EL2bk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvMR9EL2bk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvMR9EL2bk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvMR9EL2bk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvMR9EL2bk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvMR9EL2bk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvMR9EL2bk .copyright > p {
  text-align: center;
}
.cid-vvMR9FGk39 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvMR9FGk39 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvMSQppPyX .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvMSQppPyX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvMSQppPyX a {
  font-style: normal;
}
.cid-vvMSQppPyX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvMSQppPyX .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-vvMSQppPyX .nav-item:focus,
.cid-vvMSQppPyX .nav-link:focus {
  outline: none;
}
.cid-vvMSQppPyX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvMSQppPyX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvMSQppPyX .menu-logo {
  margin-right: auto;
}
.cid-vvMSQppPyX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvMSQppPyX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvMSQppPyX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvMSQppPyX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvMSQppPyX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvMSQppPyX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvMSQppPyX .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvMSQppPyX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvMSQppPyX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvMSQppPyX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvMSQppPyX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvMSQppPyX .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvMSQppPyX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvMSQppPyX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvMSQppPyX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvMSQppPyX .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvMSQppPyX .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-vvMSQppPyX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvMSQppPyX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvMSQppPyX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvMSQppPyX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvMSQppPyX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvMSQppPyX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvMSQppPyX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvMSQppPyX button.navbar-toggler:focus {
  outline: none;
}
.cid-vvMSQppPyX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvMSQppPyX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvMSQppPyX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMSQppPyX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMSQppPyX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvMSQppPyX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMSQppPyX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvMSQppPyX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvMSQppPyX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMSQppPyX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMSQppPyX .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvMSQppPyX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvMSQppPyX .collapsed .navbar-collapse.collapsing,
.cid-vvMSQppPyX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvMSQppPyX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvMSQppPyX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvMSQppPyX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvMSQppPyX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvMSQppPyX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvMSQppPyX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvMSQppPyX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvMSQppPyX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvMSQppPyX .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvMSQppPyX .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvMSQppPyX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvMSQppPyX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMSQppPyX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvMSQppPyX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvMSQppPyX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvMSQppPyX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvMSQppPyX.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMSQppPyX img {
    height: 3.8rem !important;
  }
  .cid-vvMSQppPyX .btn {
    display: -webkit-flex;
  }
  .cid-vvMSQppPyX button.navbar-toggler {
    display: block;
  }
  .cid-vvMSQppPyX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvMSQppPyX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMSQppPyX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvMSQppPyX .navbar-collapse.collapsing,
  .cid-vvMSQppPyX .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvMSQppPyX .navbar-collapse.collapsing .navbar-nav,
  .cid-vvMSQppPyX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvMSQppPyX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvMSQppPyX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvMSQppPyX .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvMSQppPyX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvMSQppPyX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvMSQppPyX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvMSQppPyX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvMSQppPyX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvMSQppPyX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvMSQppPyX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvMSQppPyX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvMSQppPyX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvMSQppPyX .nav-link:hover,
.cid-vvMSQppPyX .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvMSQqsDXk {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-35.jpg");
}
.cid-vvMSQqsDXk H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMSQqsDXk p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvMSQr8brZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMSQr8brZ p {
  color: #767676;
  text-align: left;
}
.cid-vvMSQr8brZ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvMSQr8brZ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvMSQr8brZ .card-title {
  margin-bottom: 0;
}
.cid-vvMSQr8brZ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvMSQr8brZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvMSQr8brZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvMSQr8brZ P {
  text-align: center;
  color: #232323;
}
.cid-vvMSQr8brZ .card-title,
.cid-vvMSQr8brZ .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvMSQr8brZ H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMSQr8brZ h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvMSQr8brZ h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvMSQscLhk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMSQscLhk .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvMSQsPSA0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvMSQsPSA0 .image-block {
  margin: auto;
}
.cid-vvMSQsPSA0 .mbr-figure {
  margin: 0 auto;
}
.cid-vvMSQsPSA0 figcaption {
  position: relative;
}
.cid-vvMSQsPSA0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvMSQsPSA0 .image-block {
    width: 100% !important;
  }
}
.cid-vvMSQtnC8W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMSQtnC8W .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMSQtnC8W .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMSQtnC8W .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMSQtnC8W .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMSQtnC8W .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMSQtnC8W .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMSQtnC8W .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMSQtnC8W .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMSQtnC8W .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMSQuVnXE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMSQuVnXE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMSQuVnXE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMSQuVnXE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMSQuVnXE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMSQuVnXE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMSQuVnXE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMSQuVnXE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMSQuVnXE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMSQuVnXE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMSQvFCBZ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMSQvFCBZ .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvMSQvFCBZ hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvMSQwmEOH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvMSQwmEOH img {
  width: auto;
}
.cid-vvMSQx31Y5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMSQx31Y5 img {
  width: auto;
}
.cid-vvMSQxTu0q {
  background-image: url("../../../assets/images/177756286-l.jpg");
}
.cid-vvMSQxTu0q H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMSQxTu0q H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvMSQyEBWx {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvMSQyEBWx .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvMSQyEBWx .social-list a:focus {
  text-decoration: none;
}
.cid-vvMSQyEBWx H2 {
  text-align: center;
}
.cid-vvMSQzAQML {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvMSQzAQML .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMSQzAQML .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvMSQzAQML .media-wrap img {
  height: 6rem;
}
.cid-vvMSQzAQML .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvMSQzAQML .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMSQzAQML .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvMSQzAQML .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvMSQzAQML .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvMSQzAQML .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvMSQzAQML .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvMSQzAQML .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvMSQzAQML .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvMSQzAQML .copyright > p {
  text-align: center;
}
.cid-vvMSQAuvxO {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvMSQAuvxO .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvMUGfO2Fj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvMUGfO2Fj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvMUGfO2Fj a {
  font-style: normal;
}
.cid-vvMUGfO2Fj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvMUGfO2Fj .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-vvMUGfO2Fj .nav-item:focus,
.cid-vvMUGfO2Fj .nav-link:focus {
  outline: none;
}
.cid-vvMUGfO2Fj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvMUGfO2Fj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvMUGfO2Fj .menu-logo {
  margin-right: auto;
}
.cid-vvMUGfO2Fj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvMUGfO2Fj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvMUGfO2Fj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvMUGfO2Fj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvMUGfO2Fj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvMUGfO2Fj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvMUGfO2Fj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvMUGfO2Fj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvMUGfO2Fj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvMUGfO2Fj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvMUGfO2Fj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvMUGfO2Fj .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvMUGfO2Fj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvMUGfO2Fj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvMUGfO2Fj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvMUGfO2Fj .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvMUGfO2Fj .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-vvMUGfO2Fj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvMUGfO2Fj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvMUGfO2Fj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvMUGfO2Fj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvMUGfO2Fj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvMUGfO2Fj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvMUGfO2Fj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvMUGfO2Fj button.navbar-toggler:focus {
  outline: none;
}
.cid-vvMUGfO2Fj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvMUGfO2Fj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvMUGfO2Fj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMUGfO2Fj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMUGfO2Fj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvMUGfO2Fj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMUGfO2Fj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvMUGfO2Fj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvMUGfO2Fj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMUGfO2Fj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMUGfO2Fj .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvMUGfO2Fj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.collapsing,
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvMUGfO2Fj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvMUGfO2Fj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvMUGfO2Fj .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvMUGfO2Fj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvMUGfO2Fj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMUGfO2Fj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvMUGfO2Fj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvMUGfO2Fj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvMUGfO2Fj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvMUGfO2Fj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMUGfO2Fj img {
    height: 3.8rem !important;
  }
  .cid-vvMUGfO2Fj .btn {
    display: -webkit-flex;
  }
  .cid-vvMUGfO2Fj button.navbar-toggler {
    display: block;
  }
  .cid-vvMUGfO2Fj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvMUGfO2Fj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMUGfO2Fj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvMUGfO2Fj .navbar-collapse.collapsing,
  .cid-vvMUGfO2Fj .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvMUGfO2Fj .navbar-collapse.collapsing .navbar-nav,
  .cid-vvMUGfO2Fj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvMUGfO2Fj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvMUGfO2Fj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvMUGfO2Fj .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvMUGfO2Fj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvMUGfO2Fj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvMUGfO2Fj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvMUGfO2Fj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvMUGfO2Fj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvMUGfO2Fj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvMUGfO2Fj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvMUGfO2Fj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvMUGfO2Fj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvMUGfO2Fj .nav-link:hover,
.cid-vvMUGfO2Fj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvMUGgP85F {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-36.jpg");
}
.cid-vvMUGgP85F H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMUGgP85F p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvMUGhwixa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMUGhwixa p {
  color: #767676;
  text-align: left;
}
.cid-vvMUGhwixa .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvMUGhwixa .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvMUGhwixa .card-title {
  margin-bottom: 0;
}
.cid-vvMUGhwixa .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvMUGhwixa .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvMUGhwixa .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvMUGhwixa P {
  text-align: center;
  color: #232323;
}
.cid-vvMUGhwixa .card-title,
.cid-vvMUGhwixa .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvMUGhwixa H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMUGhwixa h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvMUGhwixa h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvMUGixY9j {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMUGixY9j .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvMUGjjsoj {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvMUGjjsoj .image-block {
  margin: auto;
}
.cid-vvMUGjjsoj .mbr-figure {
  margin: 0 auto;
}
.cid-vvMUGjjsoj figcaption {
  position: relative;
}
.cid-vvMUGjjsoj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvMUGjjsoj .image-block {
    width: 100% !important;
  }
}
.cid-vvMUGjRg2c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMUGjRg2c .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMUGjRg2c .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMUGjRg2c .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMUGjRg2c .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMUGjRg2c .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMUGjRg2c .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMUGjRg2c .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMUGjRg2c .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMUGjRg2c .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMUGllFGY {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMUGllFGY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMUGllFGY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMUGllFGY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMUGllFGY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMUGllFGY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMUGllFGY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMUGllFGY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMUGllFGY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMUGllFGY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMUGm250z {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMUGm250z .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvMUGm250z hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvMUGmKM7K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvMUGmKM7K img {
  width: auto;
}
.cid-vvMUGnuKem {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMUGnuKem img {
  width: auto;
}
.cid-vvMUGoiCks {
  background-image: url("../../../assets/images/family-inkitchen2.jpg");
}
.cid-vvMUGoiCks H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMUGoiCks H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvMUGp7MgY {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvMUGp7MgY .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvMUGp7MgY .social-list a:focus {
  text-decoration: none;
}
.cid-vvMUGp7MgY H2 {
  text-align: center;
}
.cid-vvMUGqjFud {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvMUGqjFud .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMUGqjFud .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvMUGqjFud .media-wrap img {
  height: 6rem;
}
.cid-vvMUGqjFud .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvMUGqjFud .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMUGqjFud .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvMUGqjFud .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvMUGqjFud .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvMUGqjFud .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvMUGqjFud .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvMUGqjFud .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvMUGqjFud .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvMUGqjFud .copyright > p {
  text-align: center;
}
.cid-vvMUGre39W {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvMUGre39W .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvMWkcbIuF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvMWkcbIuF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvMWkcbIuF a {
  font-style: normal;
}
.cid-vvMWkcbIuF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvMWkcbIuF .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-vvMWkcbIuF .nav-item:focus,
.cid-vvMWkcbIuF .nav-link:focus {
  outline: none;
}
.cid-vvMWkcbIuF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvMWkcbIuF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvMWkcbIuF .menu-logo {
  margin-right: auto;
}
.cid-vvMWkcbIuF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvMWkcbIuF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvMWkcbIuF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvMWkcbIuF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvMWkcbIuF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvMWkcbIuF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvMWkcbIuF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvMWkcbIuF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvMWkcbIuF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvMWkcbIuF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvMWkcbIuF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvMWkcbIuF .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvMWkcbIuF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvMWkcbIuF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvMWkcbIuF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvMWkcbIuF .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvMWkcbIuF .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-vvMWkcbIuF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvMWkcbIuF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvMWkcbIuF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvMWkcbIuF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvMWkcbIuF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvMWkcbIuF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvMWkcbIuF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvMWkcbIuF button.navbar-toggler:focus {
  outline: none;
}
.cid-vvMWkcbIuF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvMWkcbIuF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvMWkcbIuF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMWkcbIuF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMWkcbIuF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvMWkcbIuF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMWkcbIuF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvMWkcbIuF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvMWkcbIuF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMWkcbIuF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMWkcbIuF .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvMWkcbIuF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvMWkcbIuF .collapsed .navbar-collapse.collapsing,
.cid-vvMWkcbIuF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvMWkcbIuF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvMWkcbIuF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvMWkcbIuF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvMWkcbIuF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvMWkcbIuF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvMWkcbIuF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvMWkcbIuF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvMWkcbIuF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvMWkcbIuF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvMWkcbIuF .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvMWkcbIuF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvMWkcbIuF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMWkcbIuF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvMWkcbIuF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvMWkcbIuF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvMWkcbIuF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvMWkcbIuF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMWkcbIuF img {
    height: 3.8rem !important;
  }
  .cid-vvMWkcbIuF .btn {
    display: -webkit-flex;
  }
  .cid-vvMWkcbIuF button.navbar-toggler {
    display: block;
  }
  .cid-vvMWkcbIuF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvMWkcbIuF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMWkcbIuF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvMWkcbIuF .navbar-collapse.collapsing,
  .cid-vvMWkcbIuF .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvMWkcbIuF .navbar-collapse.collapsing .navbar-nav,
  .cid-vvMWkcbIuF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvMWkcbIuF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvMWkcbIuF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvMWkcbIuF .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvMWkcbIuF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvMWkcbIuF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvMWkcbIuF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvMWkcbIuF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvMWkcbIuF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvMWkcbIuF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvMWkcbIuF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvMWkcbIuF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvMWkcbIuF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvMWkcbIuF .nav-link:hover,
.cid-vvMWkcbIuF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvMWkdajES {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-37.jpg");
}
.cid-vvMWkdajES H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMWkdajES p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvMWkdRsxc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMWkdRsxc p {
  color: #767676;
  text-align: left;
}
.cid-vvMWkdRsxc .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvMWkdRsxc .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvMWkdRsxc .card-title {
  margin-bottom: 0;
}
.cid-vvMWkdRsxc .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvMWkdRsxc .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvMWkdRsxc .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvMWkdRsxc P {
  text-align: center;
  color: #232323;
}
.cid-vvMWkdRsxc .card-title,
.cid-vvMWkdRsxc .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvMWkdRsxc H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMWkdRsxc h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvMWkdRsxc h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvMWkeUwcF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMWkeUwcF .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvMWkfuoIE {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvMWkfuoIE .image-block {
  margin: auto;
}
.cid-vvMWkfuoIE .mbr-figure {
  margin: 0 auto;
}
.cid-vvMWkfuoIE figcaption {
  position: relative;
}
.cid-vvMWkfuoIE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvMWkfuoIE .image-block {
    width: 100% !important;
  }
}
.cid-vvMWkg4r9p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMWkg4r9p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMWkg4r9p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMWkg4r9p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMWkg4r9p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMWkg4r9p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMWkg4r9p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMWkg4r9p .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMWkg4r9p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMWkg4r9p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMWkhIJy9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMWkhIJy9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMWkhIJy9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMWkhIJy9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMWkhIJy9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMWkhIJy9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMWkhIJy9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMWkhIJy9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMWkhIJy9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMWkhIJy9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMWkiA7iP {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMWkiA7iP .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvMWkiA7iP hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvMWkjiNAd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvMWkjiNAd img {
  width: auto;
}
.cid-vvMWkk4qwQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMWkk4qwQ img {
  width: auto;
}
.cid-vvMWkkRNtn {
  background-image: url("../../../assets/images/143266913-m.jpg");
}
.cid-vvMWkkRNtn H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMWkkRNtn H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvMWklDQ0f {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvMWklDQ0f .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvMWklDQ0f .social-list a:focus {
  text-decoration: none;
}
.cid-vvMWklDQ0f H2 {
  text-align: center;
}
.cid-vvMWkmvBAd {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvMWkmvBAd .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMWkmvBAd .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvMWkmvBAd .media-wrap img {
  height: 6rem;
}
.cid-vvMWkmvBAd .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvMWkmvBAd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMWkmvBAd .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvMWkmvBAd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvMWkmvBAd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvMWkmvBAd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvMWkmvBAd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvMWkmvBAd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvMWkmvBAd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvMWkmvBAd .copyright > p {
  text-align: center;
}
.cid-vvMWknqpJB {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvMWknqpJB .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvMXOZh9jq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvMXOZh9jq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvMXOZh9jq a {
  font-style: normal;
}
.cid-vvMXOZh9jq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvMXOZh9jq .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-vvMXOZh9jq .nav-item:focus,
.cid-vvMXOZh9jq .nav-link:focus {
  outline: none;
}
.cid-vvMXOZh9jq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvMXOZh9jq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvMXOZh9jq .menu-logo {
  margin-right: auto;
}
.cid-vvMXOZh9jq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvMXOZh9jq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvMXOZh9jq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvMXOZh9jq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvMXOZh9jq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvMXOZh9jq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvMXOZh9jq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvMXOZh9jq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvMXOZh9jq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvMXOZh9jq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvMXOZh9jq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvMXOZh9jq .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvMXOZh9jq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvMXOZh9jq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvMXOZh9jq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvMXOZh9jq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvMXOZh9jq .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-vvMXOZh9jq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvMXOZh9jq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvMXOZh9jq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvMXOZh9jq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvMXOZh9jq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvMXOZh9jq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvMXOZh9jq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvMXOZh9jq button.navbar-toggler:focus {
  outline: none;
}
.cid-vvMXOZh9jq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvMXOZh9jq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvMXOZh9jq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMXOZh9jq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMXOZh9jq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvMXOZh9jq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMXOZh9jq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvMXOZh9jq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvMXOZh9jq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMXOZh9jq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMXOZh9jq .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvMXOZh9jq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvMXOZh9jq .collapsed .navbar-collapse.collapsing,
.cid-vvMXOZh9jq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvMXOZh9jq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvMXOZh9jq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvMXOZh9jq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvMXOZh9jq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvMXOZh9jq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvMXOZh9jq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvMXOZh9jq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvMXOZh9jq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvMXOZh9jq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvMXOZh9jq .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvMXOZh9jq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvMXOZh9jq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMXOZh9jq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvMXOZh9jq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvMXOZh9jq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvMXOZh9jq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvMXOZh9jq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMXOZh9jq img {
    height: 3.8rem !important;
  }
  .cid-vvMXOZh9jq .btn {
    display: -webkit-flex;
  }
  .cid-vvMXOZh9jq button.navbar-toggler {
    display: block;
  }
  .cid-vvMXOZh9jq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvMXOZh9jq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMXOZh9jq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvMXOZh9jq .navbar-collapse.collapsing,
  .cid-vvMXOZh9jq .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvMXOZh9jq .navbar-collapse.collapsing .navbar-nav,
  .cid-vvMXOZh9jq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvMXOZh9jq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvMXOZh9jq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvMXOZh9jq .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvMXOZh9jq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvMXOZh9jq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvMXOZh9jq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvMXOZh9jq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvMXOZh9jq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvMXOZh9jq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvMXOZh9jq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvMXOZh9jq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvMXOZh9jq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvMXOZh9jq .nav-link:hover,
.cid-vvMXOZh9jq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvMXP0dj2Z {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-38.jpg");
}
.cid-vvMXP0dj2Z H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMXP0dj2Z p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvMXP0WeNr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMXP0WeNr p {
  color: #767676;
  text-align: left;
}
.cid-vvMXP0WeNr .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvMXP0WeNr .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvMXP0WeNr .card-title {
  margin-bottom: 0;
}
.cid-vvMXP0WeNr .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvMXP0WeNr .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvMXP0WeNr .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvMXP0WeNr P {
  text-align: center;
  color: #232323;
}
.cid-vvMXP0WeNr .card-title,
.cid-vvMXP0WeNr .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvMXP0WeNr H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMXP0WeNr h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvMXP0WeNr h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvMXP1XXwb {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMXP1XXwb .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvMXP2vC51 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvMXP2vC51 .image-block {
  margin: auto;
}
.cid-vvMXP2vC51 .mbr-figure {
  margin: 0 auto;
}
.cid-vvMXP2vC51 figcaption {
  position: relative;
}
.cid-vvMXP2vC51 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvMXP2vC51 .image-block {
    width: 100% !important;
  }
}
.cid-vvMXP33ERA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMXP33ERA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMXP33ERA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMXP33ERA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMXP33ERA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMXP33ERA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMXP33ERA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMXP33ERA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMXP33ERA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMXP33ERA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMXP4FTyz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMXP4FTyz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMXP4FTyz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMXP4FTyz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMXP4FTyz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMXP4FTyz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMXP4FTyz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMXP4FTyz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMXP4FTyz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMXP4FTyz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMXP5whOt {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMXP5whOt .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvMXP5whOt hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvMXP6dU7Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvMXP6dU7Q img {
  width: auto;
}
.cid-vvMXP6WLTo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMXP6WLTo img {
  width: auto;
}
.cid-vvMXP7Lzeg {
  background-image: url("../../../assets/images/181483186-m.jpg");
}
.cid-vvMXP7Lzeg H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMXP7Lzeg H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvMXP8yDZc {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvMXP8yDZc .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvMXP8yDZc .social-list a:focus {
  text-decoration: none;
}
.cid-vvMXP8yDZc H2 {
  text-align: center;
}
.cid-vvMXP9pDY7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvMXP9pDY7 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMXP9pDY7 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvMXP9pDY7 .media-wrap img {
  height: 6rem;
}
.cid-vvMXP9pDY7 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvMXP9pDY7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMXP9pDY7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvMXP9pDY7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvMXP9pDY7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvMXP9pDY7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvMXP9pDY7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvMXP9pDY7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvMXP9pDY7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvMXP9pDY7 .copyright > p {
  text-align: center;
}
.cid-vvMXPako6Q {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvMXPako6Q .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvMZ7Q337L .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvMZ7Q337L .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvMZ7Q337L a {
  font-style: normal;
}
.cid-vvMZ7Q337L .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvMZ7Q337L .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-vvMZ7Q337L .nav-item:focus,
.cid-vvMZ7Q337L .nav-link:focus {
  outline: none;
}
.cid-vvMZ7Q337L .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvMZ7Q337L .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvMZ7Q337L .menu-logo {
  margin-right: auto;
}
.cid-vvMZ7Q337L .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvMZ7Q337L .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvMZ7Q337L .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvMZ7Q337L .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvMZ7Q337L .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvMZ7Q337L .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvMZ7Q337L .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvMZ7Q337L .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvMZ7Q337L .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvMZ7Q337L .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvMZ7Q337L .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvMZ7Q337L .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvMZ7Q337L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvMZ7Q337L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvMZ7Q337L .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvMZ7Q337L .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvMZ7Q337L .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-vvMZ7Q337L .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvMZ7Q337L .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvMZ7Q337L .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvMZ7Q337L .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvMZ7Q337L .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvMZ7Q337L .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvMZ7Q337L button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvMZ7Q337L button.navbar-toggler:focus {
  outline: none;
}
.cid-vvMZ7Q337L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvMZ7Q337L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvMZ7Q337L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMZ7Q337L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvMZ7Q337L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvMZ7Q337L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMZ7Q337L nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvMZ7Q337L nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvMZ7Q337L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvMZ7Q337L .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMZ7Q337L .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvMZ7Q337L .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvMZ7Q337L .collapsed .navbar-collapse.collapsing,
.cid-vvMZ7Q337L .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvMZ7Q337L .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvMZ7Q337L .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvMZ7Q337L .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvMZ7Q337L .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvMZ7Q337L .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvMZ7Q337L .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvMZ7Q337L .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvMZ7Q337L .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvMZ7Q337L .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvMZ7Q337L .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvMZ7Q337L .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvMZ7Q337L .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvMZ7Q337L .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvMZ7Q337L .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvMZ7Q337L .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvMZ7Q337L .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvMZ7Q337L.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMZ7Q337L img {
    height: 3.8rem !important;
  }
  .cid-vvMZ7Q337L .btn {
    display: -webkit-flex;
  }
  .cid-vvMZ7Q337L button.navbar-toggler {
    display: block;
  }
  .cid-vvMZ7Q337L .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvMZ7Q337L .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvMZ7Q337L .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvMZ7Q337L .navbar-collapse.collapsing,
  .cid-vvMZ7Q337L .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvMZ7Q337L .navbar-collapse.collapsing .navbar-nav,
  .cid-vvMZ7Q337L .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvMZ7Q337L .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvMZ7Q337L .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvMZ7Q337L .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvMZ7Q337L .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvMZ7Q337L .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvMZ7Q337L .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvMZ7Q337L .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvMZ7Q337L .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvMZ7Q337L .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvMZ7Q337L .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvMZ7Q337L .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvMZ7Q337L .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvMZ7Q337L .nav-link:hover,
.cid-vvMZ7Q337L .dropdown-item:hover {
  color: #585757 !important;
}
.cid-vvMZ7R0WXp {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-39.jpg");
}
.cid-vvMZ7R0WXp H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMZ7R0WXp p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvMZ7RJvgN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMZ7RJvgN p {
  color: #767676;
  text-align: left;
}
.cid-vvMZ7RJvgN .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvMZ7RJvgN .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvMZ7RJvgN .card-title {
  margin-bottom: 0;
}
.cid-vvMZ7RJvgN .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvMZ7RJvgN .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvMZ7RJvgN .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvMZ7RJvgN P {
  text-align: center;
  color: #232323;
}
.cid-vvMZ7RJvgN .card-title,
.cid-vvMZ7RJvgN .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvMZ7RJvgN H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMZ7RJvgN h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvMZ7RJvgN h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvMZ7SNIpj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMZ7SNIpj .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvMZ7TnDZB {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvMZ7TnDZB .image-block {
  margin: auto;
}
.cid-vvMZ7TnDZB .mbr-figure {
  margin: 0 auto;
}
.cid-vvMZ7TnDZB figcaption {
  position: relative;
}
.cid-vvMZ7TnDZB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvMZ7TnDZB .image-block {
    width: 100% !important;
  }
}
.cid-vvMZ7TYfI5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMZ7TYfI5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMZ7TYfI5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMZ7TYfI5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMZ7TYfI5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMZ7TYfI5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMZ7TYfI5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMZ7TYfI5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMZ7TYfI5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMZ7TYfI5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMZ7VRn7S {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMZ7VRn7S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvMZ7VRn7S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvMZ7VRn7S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvMZ7VRn7S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvMZ7VRn7S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMZ7VRn7S .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvMZ7VRn7S .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvMZ7VRn7S .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvMZ7VRn7S .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvMZ7WBWgy {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvMZ7WBWgy .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvMZ7WBWgy hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvMZ7Xj6Xx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvMZ7Xj6Xx img {
  width: auto;
}
.cid-vvMZ7Y6Qfh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvMZ7Y6Qfh img {
  width: auto;
}
.cid-vvMZ7YUXTa {
  background-image: url("../../../assets/images/250086089-xl-1.jpg");
}
.cid-vvMZ7YUXTa H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvMZ7YUXTa H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvMZ7ZIDpk {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvMZ7ZIDpk .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvMZ7ZIDpk .social-list a:focus {
  text-decoration: none;
}
.cid-vvMZ7ZIDpk H2 {
  text-align: center;
}
.cid-vvMZ80DC3I {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvMZ80DC3I .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMZ80DC3I .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvMZ80DC3I .media-wrap img {
  height: 6rem;
}
.cid-vvMZ80DC3I .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvMZ80DC3I .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvMZ80DC3I .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvMZ80DC3I .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvMZ80DC3I .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvMZ80DC3I .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvMZ80DC3I .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvMZ80DC3I .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvMZ80DC3I .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvMZ80DC3I .copyright > p {
  text-align: center;
}
.cid-vvMZ81TOCA {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvMZ81TOCA .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSaKjlAqQ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSaKjlAqQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSaKjlAqQ a {
  font-style: normal;
}
.cid-vvSaKjlAqQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSaKjlAqQ .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-vvSaKjlAqQ .nav-item:focus,
.cid-vvSaKjlAqQ .nav-link:focus {
  outline: none;
}
.cid-vvSaKjlAqQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSaKjlAqQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSaKjlAqQ .menu-logo {
  margin-right: auto;
}
.cid-vvSaKjlAqQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSaKjlAqQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSaKjlAqQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSaKjlAqQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSaKjlAqQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSaKjlAqQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSaKjlAqQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSaKjlAqQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSaKjlAqQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSaKjlAqQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSaKjlAqQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSaKjlAqQ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSaKjlAqQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSaKjlAqQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSaKjlAqQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSaKjlAqQ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSaKjlAqQ .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-vvSaKjlAqQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSaKjlAqQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSaKjlAqQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSaKjlAqQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSaKjlAqQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSaKjlAqQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSaKjlAqQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSaKjlAqQ button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSaKjlAqQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSaKjlAqQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSaKjlAqQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSaKjlAqQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSaKjlAqQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSaKjlAqQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSaKjlAqQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSaKjlAqQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSaKjlAqQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSaKjlAqQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSaKjlAqQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSaKjlAqQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.collapsing,
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSaKjlAqQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSaKjlAqQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSaKjlAqQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSaKjlAqQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSaKjlAqQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSaKjlAqQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSaKjlAqQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSaKjlAqQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSaKjlAqQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSaKjlAqQ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSaKjlAqQ img {
    height: 3.8rem !important;
  }
  .cid-vvSaKjlAqQ .btn {
    display: -webkit-flex;
  }
  .cid-vvSaKjlAqQ button.navbar-toggler {
    display: block;
  }
  .cid-vvSaKjlAqQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSaKjlAqQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSaKjlAqQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSaKjlAqQ .navbar-collapse.collapsing,
  .cid-vvSaKjlAqQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSaKjlAqQ .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSaKjlAqQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSaKjlAqQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSaKjlAqQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSaKjlAqQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSaKjlAqQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSaKjlAqQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSaKjlAqQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSaKjlAqQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSaKjlAqQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSaKjlAqQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSaKjlAqQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSaKjlAqQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSaKjlAqQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSaKjlAqQ .nav-link:hover,
.cid-vvSaKjlAqQ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSaKk9Fs2 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-40.jpg");
}
.cid-vvSaKk9Fs2 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSaKk9Fs2 p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSaKkMdPs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSaKkMdPs p {
  color: #767676;
  text-align: left;
}
.cid-vvSaKkMdPs .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSaKkMdPs .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSaKkMdPs .card-title {
  margin-bottom: 0;
}
.cid-vvSaKkMdPs .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSaKkMdPs .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSaKkMdPs .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSaKkMdPs P {
  text-align: center;
  color: #232323;
}
.cid-vvSaKkMdPs .card-title,
.cid-vvSaKkMdPs .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSaKkMdPs H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSaKkMdPs h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSaKkMdPs h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSaKlPE97 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSaKlPE97 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSaKmtyPr {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSaKmtyPr .image-block {
  margin: auto;
}
.cid-vvSaKmtyPr .mbr-figure {
  margin: 0 auto;
}
.cid-vvSaKmtyPr figcaption {
  position: relative;
}
.cid-vvSaKmtyPr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSaKmtyPr .image-block {
    width: 100% !important;
  }
}
.cid-vvSaKn5fzm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSaKn5fzm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSaKn5fzm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSaKn5fzm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSaKn5fzm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSaKn5fzm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSaKn5fzm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSaKn5fzm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSaKn5fzm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSaKn5fzm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSaKoQbuv {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSaKoQbuv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSaKoQbuv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSaKoQbuv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSaKoQbuv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSaKoQbuv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSaKoQbuv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSaKoQbuv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSaKoQbuv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSaKoQbuv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSaKpELKt {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSaKpELKt .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSaKpELKt hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSaKqqqtX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSaKqqqtX img {
  width: auto;
}
.cid-vvSaKresxk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSaKresxk img {
  width: auto;
}
.cid-vvSaKsbSvc {
  background-image: url("../../../assets/images/164559361-l.jpg");
}
.cid-vvSaKsbSvc H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSaKsbSvc H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSaKt4MaC {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSaKt4MaC .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSaKt4MaC .social-list a:focus {
  text-decoration: none;
}
.cid-vvSaKt4MaC H2 {
  text-align: center;
}
.cid-vvSaKu06CY {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSaKu06CY .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSaKu06CY .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSaKu06CY .media-wrap img {
  height: 6rem;
}
.cid-vvSaKu06CY .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSaKu06CY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSaKu06CY .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSaKu06CY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSaKu06CY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSaKu06CY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSaKu06CY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSaKu06CY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSaKu06CY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSaKu06CY .copyright > p {
  text-align: center;
}
.cid-vvSaKvin9k {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSaKvin9k .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSgqh9F7U .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSgqh9F7U .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSgqh9F7U a {
  font-style: normal;
}
.cid-vvSgqh9F7U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSgqh9F7U .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-vvSgqh9F7U .nav-item:focus,
.cid-vvSgqh9F7U .nav-link:focus {
  outline: none;
}
.cid-vvSgqh9F7U .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSgqh9F7U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSgqh9F7U .menu-logo {
  margin-right: auto;
}
.cid-vvSgqh9F7U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSgqh9F7U .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSgqh9F7U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSgqh9F7U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSgqh9F7U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSgqh9F7U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSgqh9F7U .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSgqh9F7U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSgqh9F7U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSgqh9F7U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSgqh9F7U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSgqh9F7U .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSgqh9F7U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSgqh9F7U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSgqh9F7U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSgqh9F7U .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSgqh9F7U .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-vvSgqh9F7U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSgqh9F7U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSgqh9F7U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSgqh9F7U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSgqh9F7U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSgqh9F7U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSgqh9F7U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSgqh9F7U button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSgqh9F7U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSgqh9F7U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSgqh9F7U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSgqh9F7U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSgqh9F7U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSgqh9F7U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSgqh9F7U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSgqh9F7U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSgqh9F7U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSgqh9F7U .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSgqh9F7U .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSgqh9F7U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSgqh9F7U .collapsed .navbar-collapse.collapsing,
.cid-vvSgqh9F7U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSgqh9F7U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSgqh9F7U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSgqh9F7U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSgqh9F7U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSgqh9F7U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSgqh9F7U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSgqh9F7U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSgqh9F7U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSgqh9F7U .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSgqh9F7U .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSgqh9F7U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSgqh9F7U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSgqh9F7U .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSgqh9F7U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSgqh9F7U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSgqh9F7U .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSgqh9F7U.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSgqh9F7U img {
    height: 3.8rem !important;
  }
  .cid-vvSgqh9F7U .btn {
    display: -webkit-flex;
  }
  .cid-vvSgqh9F7U button.navbar-toggler {
    display: block;
  }
  .cid-vvSgqh9F7U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSgqh9F7U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSgqh9F7U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSgqh9F7U .navbar-collapse.collapsing,
  .cid-vvSgqh9F7U .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSgqh9F7U .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSgqh9F7U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSgqh9F7U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSgqh9F7U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSgqh9F7U .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSgqh9F7U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSgqh9F7U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSgqh9F7U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSgqh9F7U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSgqh9F7U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSgqh9F7U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSgqh9F7U .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSgqh9F7U .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSgqh9F7U .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSgqh9F7U .nav-link:hover,
.cid-vvSgqh9F7U .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSgqi68rD {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/7-45.jpg");
}
.cid-vvSgqi68rD H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSgqi68rD p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSgqiOIS3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSgqiOIS3 p {
  color: #767676;
  text-align: left;
}
.cid-vvSgqiOIS3 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSgqiOIS3 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSgqiOIS3 .card-title {
  margin-bottom: 0;
}
.cid-vvSgqiOIS3 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSgqiOIS3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSgqiOIS3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSgqiOIS3 P {
  text-align: center;
  color: #232323;
}
.cid-vvSgqiOIS3 .card-title,
.cid-vvSgqiOIS3 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSgqiOIS3 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSgqiOIS3 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSgqiOIS3 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSgqjUJxY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSgqjUJxY .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSgqkukYn {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSgqkukYn .image-block {
  margin: auto;
}
.cid-vvSgqkukYn .mbr-figure {
  margin: 0 auto;
}
.cid-vvSgqkukYn figcaption {
  position: relative;
}
.cid-vvSgqkukYn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSgqkukYn .image-block {
    width: 100% !important;
  }
}
.cid-vvSgql5UFB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSgql5UFB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSgql5UFB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSgql5UFB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSgql5UFB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSgql5UFB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSgql5UFB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSgql5UFB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSgql5UFB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSgql5UFB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSgqmaoIm {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSgqmaoIm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSgqmaoIm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSgqmaoIm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSgqmaoIm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSgqmaoIm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSgqmaoIm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSgqmaoIm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSgqmaoIm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSgqmaoIm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSgqmUuON {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSgqmUuON .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSgqmUuON hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSgqnXbMC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSgqnXbMC img {
  width: auto;
}
.cid-vvSgqoG4mF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSgqoG4mF img {
  width: auto;
}
.cid-vvSgqptgGG {
  background-image: url("../../../assets/images/210876523-l.jpg");
}
.cid-vvSgqptgGG H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSgqptgGG H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSgqqf7u1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSgqqf7u1 .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSgqqf7u1 .social-list a:focus {
  text-decoration: none;
}
.cid-vvSgqqf7u1 H2 {
  text-align: center;
}
.cid-vvSgqr9odo {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSgqr9odo .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSgqr9odo .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSgqr9odo .media-wrap img {
  height: 6rem;
}
.cid-vvSgqr9odo .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSgqr9odo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSgqr9odo .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSgqr9odo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSgqr9odo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSgqr9odo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSgqr9odo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSgqr9odo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSgqr9odo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSgqr9odo .copyright > p {
  text-align: center;
}
.cid-vvSgqs5tG5 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSgqs5tG5 .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSiDvNyEM .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSiDvNyEM .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSiDvNyEM a {
  font-style: normal;
}
.cid-vvSiDvNyEM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSiDvNyEM .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-vvSiDvNyEM .nav-item:focus,
.cid-vvSiDvNyEM .nav-link:focus {
  outline: none;
}
.cid-vvSiDvNyEM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSiDvNyEM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSiDvNyEM .menu-logo {
  margin-right: auto;
}
.cid-vvSiDvNyEM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSiDvNyEM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSiDvNyEM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSiDvNyEM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSiDvNyEM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSiDvNyEM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSiDvNyEM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSiDvNyEM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSiDvNyEM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSiDvNyEM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSiDvNyEM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSiDvNyEM .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSiDvNyEM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSiDvNyEM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSiDvNyEM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSiDvNyEM .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSiDvNyEM .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-vvSiDvNyEM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSiDvNyEM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSiDvNyEM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSiDvNyEM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSiDvNyEM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSiDvNyEM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSiDvNyEM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSiDvNyEM button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSiDvNyEM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSiDvNyEM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSiDvNyEM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSiDvNyEM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSiDvNyEM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSiDvNyEM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSiDvNyEM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSiDvNyEM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSiDvNyEM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSiDvNyEM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSiDvNyEM .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSiDvNyEM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSiDvNyEM .collapsed .navbar-collapse.collapsing,
.cid-vvSiDvNyEM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSiDvNyEM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSiDvNyEM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSiDvNyEM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSiDvNyEM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSiDvNyEM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSiDvNyEM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSiDvNyEM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSiDvNyEM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSiDvNyEM .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSiDvNyEM .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSiDvNyEM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSiDvNyEM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSiDvNyEM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSiDvNyEM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSiDvNyEM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSiDvNyEM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSiDvNyEM.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSiDvNyEM img {
    height: 3.8rem !important;
  }
  .cid-vvSiDvNyEM .btn {
    display: -webkit-flex;
  }
  .cid-vvSiDvNyEM button.navbar-toggler {
    display: block;
  }
  .cid-vvSiDvNyEM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSiDvNyEM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSiDvNyEM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSiDvNyEM .navbar-collapse.collapsing,
  .cid-vvSiDvNyEM .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSiDvNyEM .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSiDvNyEM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSiDvNyEM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSiDvNyEM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSiDvNyEM .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSiDvNyEM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSiDvNyEM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSiDvNyEM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSiDvNyEM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSiDvNyEM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSiDvNyEM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSiDvNyEM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSiDvNyEM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSiDvNyEM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSiDvNyEM .nav-link:hover,
.cid-vvSiDvNyEM .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSiDwMYzM {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-42.jpg");
}
.cid-vvSiDwMYzM H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSiDwMYzM p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSiDxuw1S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSiDxuw1S p {
  color: #767676;
  text-align: left;
}
.cid-vvSiDxuw1S .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSiDxuw1S .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSiDxuw1S .card-title {
  margin-bottom: 0;
}
.cid-vvSiDxuw1S .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSiDxuw1S .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSiDxuw1S .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSiDxuw1S P {
  text-align: center;
  color: #232323;
}
.cid-vvSiDxuw1S .card-title,
.cid-vvSiDxuw1S .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSiDxuw1S H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSiDxuw1S h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSiDxuw1S h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSiDyzqpd {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSiDyzqpd .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSiDz864s {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSiDz864s .image-block {
  margin: auto;
}
.cid-vvSiDz864s .mbr-figure {
  margin: 0 auto;
}
.cid-vvSiDz864s figcaption {
  position: relative;
}
.cid-vvSiDz864s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSiDz864s .image-block {
    width: 100% !important;
  }
}
.cid-vvSiDzKWxs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSiDzKWxs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSiDzKWxs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSiDzKWxs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSiDzKWxs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSiDzKWxs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSiDzKWxs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSiDzKWxs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSiDzKWxs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSiDzKWxs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSiDBhXGz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSiDBhXGz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSiDBhXGz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSiDBhXGz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSiDBhXGz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSiDBhXGz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSiDBhXGz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSiDBhXGz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSiDBhXGz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSiDBhXGz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSiDC6INd {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSiDC6INd .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSiDC6INd hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSiDDhIQf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSiDDhIQf img {
  width: auto;
}
.cid-vvSiDE2QkE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSiDE2QkE img {
  width: auto;
}
.cid-vvSiDESLDk {
  background-image: url("../../../assets/images/family-inkitchen.jpg");
}
.cid-vvSiDESLDk H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSiDESLDk H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSiDFGPmK {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSiDFGPmK .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSiDFGPmK .social-list a:focus {
  text-decoration: none;
}
.cid-vvSiDFGPmK H2 {
  text-align: center;
}
.cid-vvSiDGAGfI {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSiDGAGfI .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSiDGAGfI .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSiDGAGfI .media-wrap img {
  height: 6rem;
}
.cid-vvSiDGAGfI .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSiDGAGfI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSiDGAGfI .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSiDGAGfI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSiDGAGfI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSiDGAGfI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSiDGAGfI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSiDGAGfI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSiDGAGfI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSiDGAGfI .copyright > p {
  text-align: center;
}
.cid-vvSiDHyB6f {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSiDHyB6f .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSmllyiyg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSmllyiyg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSmllyiyg a {
  font-style: normal;
}
.cid-vvSmllyiyg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSmllyiyg .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-vvSmllyiyg .nav-item:focus,
.cid-vvSmllyiyg .nav-link:focus {
  outline: none;
}
.cid-vvSmllyiyg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSmllyiyg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSmllyiyg .menu-logo {
  margin-right: auto;
}
.cid-vvSmllyiyg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSmllyiyg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSmllyiyg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSmllyiyg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSmllyiyg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSmllyiyg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSmllyiyg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSmllyiyg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSmllyiyg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSmllyiyg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSmllyiyg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSmllyiyg .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSmllyiyg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSmllyiyg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSmllyiyg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSmllyiyg .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSmllyiyg .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-vvSmllyiyg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSmllyiyg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSmllyiyg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSmllyiyg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSmllyiyg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSmllyiyg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSmllyiyg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSmllyiyg button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSmllyiyg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSmllyiyg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSmllyiyg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSmllyiyg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSmllyiyg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSmllyiyg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSmllyiyg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSmllyiyg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSmllyiyg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSmllyiyg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSmllyiyg .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSmllyiyg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSmllyiyg .collapsed .navbar-collapse.collapsing,
.cid-vvSmllyiyg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSmllyiyg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSmllyiyg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSmllyiyg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSmllyiyg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSmllyiyg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSmllyiyg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSmllyiyg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSmllyiyg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSmllyiyg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSmllyiyg .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSmllyiyg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSmllyiyg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSmllyiyg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSmllyiyg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSmllyiyg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSmllyiyg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSmllyiyg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSmllyiyg img {
    height: 3.8rem !important;
  }
  .cid-vvSmllyiyg .btn {
    display: -webkit-flex;
  }
  .cid-vvSmllyiyg button.navbar-toggler {
    display: block;
  }
  .cid-vvSmllyiyg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSmllyiyg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSmllyiyg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSmllyiyg .navbar-collapse.collapsing,
  .cid-vvSmllyiyg .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSmllyiyg .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSmllyiyg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSmllyiyg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSmllyiyg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSmllyiyg .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSmllyiyg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSmllyiyg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSmllyiyg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSmllyiyg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSmllyiyg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSmllyiyg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSmllyiyg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSmllyiyg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSmllyiyg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSmllyiyg .nav-link:hover,
.cid-vvSmllyiyg .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSmlmvTnf {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-43.jpg");
}
.cid-vvSmlmvTnf H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSmlmvTnf p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSmlnlIu4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSmlnlIu4 p {
  color: #767676;
  text-align: left;
}
.cid-vvSmlnlIu4 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSmlnlIu4 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSmlnlIu4 .card-title {
  margin-bottom: 0;
}
.cid-vvSmlnlIu4 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSmlnlIu4 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSmlnlIu4 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSmlnlIu4 P {
  text-align: center;
  color: #232323;
}
.cid-vvSmlnlIu4 .card-title,
.cid-vvSmlnlIu4 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSmlnlIu4 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSmlnlIu4 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSmlnlIu4 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSmlospfr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSmlospfr .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSmlpakRr {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSmlpakRr .image-block {
  margin: auto;
}
.cid-vvSmlpakRr .mbr-figure {
  margin: 0 auto;
}
.cid-vvSmlpakRr figcaption {
  position: relative;
}
.cid-vvSmlpakRr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSmlpakRr .image-block {
    width: 100% !important;
  }
}
.cid-vvSmlpNXBt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSmlpNXBt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSmlpNXBt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSmlpNXBt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSmlpNXBt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSmlpNXBt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSmlpNXBt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSmlpNXBt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSmlpNXBt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSmlpNXBt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSmlr0To0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSmlr0To0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSmlr0To0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSmlr0To0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSmlr0To0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSmlr0To0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSmlr0To0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSmlr0To0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSmlr0To0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSmlr0To0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSmlsgBPt {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSmlsgBPt .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSmlsgBPt hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSmlt0hZQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSmlt0hZQ img {
  width: auto;
}
.cid-vvSmltNZFh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSmltNZFh img {
  width: auto;
}
.cid-vvSmluLbnK {
  background-image: url("../../../assets/images/174904351-l.jpg");
}
.cid-vvSmluLbnK H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSmluLbnK H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSmlvCVmu {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSmlvCVmu .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSmlvCVmu .social-list a:focus {
  text-decoration: none;
}
.cid-vvSmlvCVmu H2 {
  text-align: center;
}
.cid-vvSmlwBtWu {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSmlwBtWu .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSmlwBtWu .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSmlwBtWu .media-wrap img {
  height: 6rem;
}
.cid-vvSmlwBtWu .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSmlwBtWu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSmlwBtWu .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSmlwBtWu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSmlwBtWu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSmlwBtWu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSmlwBtWu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSmlwBtWu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSmlwBtWu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSmlwBtWu .copyright > p {
  text-align: center;
}
.cid-vvSmlxGuWa {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSmlxGuWa .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSo1tAgdU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSo1tAgdU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSo1tAgdU a {
  font-style: normal;
}
.cid-vvSo1tAgdU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSo1tAgdU .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-vvSo1tAgdU .nav-item:focus,
.cid-vvSo1tAgdU .nav-link:focus {
  outline: none;
}
.cid-vvSo1tAgdU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSo1tAgdU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSo1tAgdU .menu-logo {
  margin-right: auto;
}
.cid-vvSo1tAgdU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSo1tAgdU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSo1tAgdU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSo1tAgdU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSo1tAgdU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSo1tAgdU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSo1tAgdU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSo1tAgdU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSo1tAgdU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSo1tAgdU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSo1tAgdU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSo1tAgdU .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSo1tAgdU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSo1tAgdU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSo1tAgdU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSo1tAgdU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSo1tAgdU .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-vvSo1tAgdU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSo1tAgdU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSo1tAgdU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSo1tAgdU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSo1tAgdU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSo1tAgdU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSo1tAgdU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSo1tAgdU button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSo1tAgdU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSo1tAgdU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSo1tAgdU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSo1tAgdU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSo1tAgdU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSo1tAgdU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSo1tAgdU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSo1tAgdU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSo1tAgdU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSo1tAgdU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSo1tAgdU .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSo1tAgdU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSo1tAgdU .collapsed .navbar-collapse.collapsing,
.cid-vvSo1tAgdU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSo1tAgdU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSo1tAgdU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSo1tAgdU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSo1tAgdU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSo1tAgdU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSo1tAgdU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSo1tAgdU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSo1tAgdU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSo1tAgdU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSo1tAgdU .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSo1tAgdU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSo1tAgdU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSo1tAgdU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSo1tAgdU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSo1tAgdU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSo1tAgdU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSo1tAgdU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSo1tAgdU img {
    height: 3.8rem !important;
  }
  .cid-vvSo1tAgdU .btn {
    display: -webkit-flex;
  }
  .cid-vvSo1tAgdU button.navbar-toggler {
    display: block;
  }
  .cid-vvSo1tAgdU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSo1tAgdU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSo1tAgdU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSo1tAgdU .navbar-collapse.collapsing,
  .cid-vvSo1tAgdU .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSo1tAgdU .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSo1tAgdU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSo1tAgdU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSo1tAgdU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSo1tAgdU .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSo1tAgdU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSo1tAgdU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSo1tAgdU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSo1tAgdU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSo1tAgdU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSo1tAgdU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSo1tAgdU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSo1tAgdU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSo1tAgdU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSo1tAgdU .nav-link:hover,
.cid-vvSo1tAgdU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSo1uwqA9 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-44.jpg");
}
.cid-vvSo1uwqA9 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSo1uwqA9 p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSo1vhrel {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSo1vhrel p {
  color: #767676;
  text-align: left;
}
.cid-vvSo1vhrel .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSo1vhrel .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSo1vhrel .card-title {
  margin-bottom: 0;
}
.cid-vvSo1vhrel .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSo1vhrel .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSo1vhrel .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSo1vhrel P {
  text-align: center;
  color: #232323;
}
.cid-vvSo1vhrel .card-title,
.cid-vvSo1vhrel .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSo1vhrel H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSo1vhrel h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSo1vhrel h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSo1wuZUy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSo1wuZUy .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSo1x6Nda {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSo1x6Nda .image-block {
  margin: auto;
}
.cid-vvSo1x6Nda .mbr-figure {
  margin: 0 auto;
}
.cid-vvSo1x6Nda figcaption {
  position: relative;
}
.cid-vvSo1x6Nda figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSo1x6Nda .image-block {
    width: 100% !important;
  }
}
.cid-vvSo1y90XS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSo1y90XS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSo1y90XS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSo1y90XS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSo1y90XS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSo1y90XS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSo1y90XS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSo1y90XS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSo1y90XS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSo1y90XS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSo1zrJ3s {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSo1zrJ3s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSo1zrJ3s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSo1zrJ3s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSo1zrJ3s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSo1zrJ3s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSo1zrJ3s .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSo1zrJ3s .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSo1zrJ3s .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSo1zrJ3s .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSo1AfUbc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSo1AfUbc .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSo1AfUbc hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSo1B22FF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSo1B22FF img {
  width: auto;
}
.cid-vvSo1BTwiz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSo1BTwiz img {
  width: auto;
}
.cid-vvSo1COLul {
  background-image: url("../../../assets/images/177756286-l.jpg");
}
.cid-vvSo1COLul H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSo1COLul H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSo1DHn9p {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSo1DHn9p .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSo1DHn9p .social-list a:focus {
  text-decoration: none;
}
.cid-vvSo1DHn9p H2 {
  text-align: center;
}
.cid-vvSo1EI9Hu {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSo1EI9Hu .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSo1EI9Hu .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSo1EI9Hu .media-wrap img {
  height: 6rem;
}
.cid-vvSo1EI9Hu .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSo1EI9Hu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSo1EI9Hu .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSo1EI9Hu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSo1EI9Hu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSo1EI9Hu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSo1EI9Hu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSo1EI9Hu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSo1EI9Hu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSo1EI9Hu .copyright > p {
  text-align: center;
}
.cid-vvSo1GddiX {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSo1GddiX .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSrt0hYCV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSrt0hYCV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSrt0hYCV a {
  font-style: normal;
}
.cid-vvSrt0hYCV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSrt0hYCV .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-vvSrt0hYCV .nav-item:focus,
.cid-vvSrt0hYCV .nav-link:focus {
  outline: none;
}
.cid-vvSrt0hYCV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSrt0hYCV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSrt0hYCV .menu-logo {
  margin-right: auto;
}
.cid-vvSrt0hYCV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSrt0hYCV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSrt0hYCV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSrt0hYCV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSrt0hYCV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSrt0hYCV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSrt0hYCV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSrt0hYCV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSrt0hYCV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSrt0hYCV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSrt0hYCV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSrt0hYCV .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSrt0hYCV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSrt0hYCV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSrt0hYCV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSrt0hYCV .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSrt0hYCV .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-vvSrt0hYCV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSrt0hYCV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSrt0hYCV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSrt0hYCV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSrt0hYCV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSrt0hYCV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSrt0hYCV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSrt0hYCV button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSrt0hYCV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSrt0hYCV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSrt0hYCV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSrt0hYCV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSrt0hYCV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSrt0hYCV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSrt0hYCV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSrt0hYCV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSrt0hYCV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSrt0hYCV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSrt0hYCV .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSrt0hYCV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSrt0hYCV .collapsed .navbar-collapse.collapsing,
.cid-vvSrt0hYCV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSrt0hYCV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSrt0hYCV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSrt0hYCV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSrt0hYCV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSrt0hYCV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSrt0hYCV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSrt0hYCV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSrt0hYCV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSrt0hYCV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSrt0hYCV .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSrt0hYCV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSrt0hYCV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSrt0hYCV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSrt0hYCV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSrt0hYCV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSrt0hYCV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSrt0hYCV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSrt0hYCV img {
    height: 3.8rem !important;
  }
  .cid-vvSrt0hYCV .btn {
    display: -webkit-flex;
  }
  .cid-vvSrt0hYCV button.navbar-toggler {
    display: block;
  }
  .cid-vvSrt0hYCV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSrt0hYCV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSrt0hYCV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSrt0hYCV .navbar-collapse.collapsing,
  .cid-vvSrt0hYCV .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSrt0hYCV .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSrt0hYCV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSrt0hYCV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSrt0hYCV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSrt0hYCV .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSrt0hYCV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSrt0hYCV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSrt0hYCV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSrt0hYCV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSrt0hYCV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSrt0hYCV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSrt0hYCV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSrt0hYCV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSrt0hYCV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSrt0hYCV .nav-link:hover,
.cid-vvSrt0hYCV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSrt1kqvX {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-45.jpg");
}
.cid-vvSrt1kqvX H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSrt1kqvX p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSrt29aEG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSrt29aEG p {
  color: #767676;
  text-align: left;
}
.cid-vvSrt29aEG .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSrt29aEG .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSrt29aEG .card-title {
  margin-bottom: 0;
}
.cid-vvSrt29aEG .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSrt29aEG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSrt29aEG .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSrt29aEG P {
  text-align: center;
  color: #232323;
}
.cid-vvSrt29aEG .card-title,
.cid-vvSrt29aEG .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSrt29aEG H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSrt29aEG h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSrt29aEG h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSrt3hVaI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSrt3hVaI .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSrt3TG4W {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSrt3TG4W .image-block {
  margin: auto;
}
.cid-vvSrt3TG4W .mbr-figure {
  margin: 0 auto;
}
.cid-vvSrt3TG4W figcaption {
  position: relative;
}
.cid-vvSrt3TG4W figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSrt3TG4W .image-block {
    width: 100% !important;
  }
}
.cid-vvSrt4xaux {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSrt4xaux .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSrt4xaux .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSrt4xaux .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSrt4xaux .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSrt4xaux .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSrt4xaux .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSrt4xaux .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSrt4xaux .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSrt4xaux .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSrt72bu3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSrt72bu3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSrt72bu3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSrt72bu3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSrt72bu3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSrt72bu3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSrt72bu3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSrt72bu3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSrt72bu3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSrt72bu3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSrt7N1X9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSrt7N1X9 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSrt7N1X9 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSrt8AMsH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSrt8AMsH img {
  width: auto;
}
.cid-vvSrt9qs2u {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSrt9qs2u img {
  width: auto;
}
.cid-vvSrtakipJ {
  background-image: url("../../../assets/images/195289986-l.jpg");
}
.cid-vvSrtakipJ H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSrtakipJ H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSrtbarAC {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSrtbarAC .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSrtbarAC .social-list a:focus {
  text-decoration: none;
}
.cid-vvSrtbarAC H2 {
  text-align: center;
}
.cid-vvSrtcnA4g {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSrtcnA4g .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSrtcnA4g .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSrtcnA4g .media-wrap img {
  height: 6rem;
}
.cid-vvSrtcnA4g .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSrtcnA4g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSrtcnA4g .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSrtcnA4g .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSrtcnA4g .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSrtcnA4g .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSrtcnA4g .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSrtcnA4g .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSrtcnA4g .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSrtcnA4g .copyright > p {
  text-align: center;
}
.cid-vvSrtdwOZX {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSrtdwOZX .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvStpEJumR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvStpEJumR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvStpEJumR a {
  font-style: normal;
}
.cid-vvStpEJumR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvStpEJumR .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-vvStpEJumR .nav-item:focus,
.cid-vvStpEJumR .nav-link:focus {
  outline: none;
}
.cid-vvStpEJumR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvStpEJumR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvStpEJumR .menu-logo {
  margin-right: auto;
}
.cid-vvStpEJumR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvStpEJumR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvStpEJumR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvStpEJumR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvStpEJumR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvStpEJumR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvStpEJumR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvStpEJumR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvStpEJumR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvStpEJumR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvStpEJumR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvStpEJumR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvStpEJumR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvStpEJumR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvStpEJumR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvStpEJumR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvStpEJumR .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-vvStpEJumR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvStpEJumR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvStpEJumR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvStpEJumR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvStpEJumR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvStpEJumR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvStpEJumR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvStpEJumR button.navbar-toggler:focus {
  outline: none;
}
.cid-vvStpEJumR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvStpEJumR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvStpEJumR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvStpEJumR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvStpEJumR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvStpEJumR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvStpEJumR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvStpEJumR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvStpEJumR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvStpEJumR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvStpEJumR .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvStpEJumR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvStpEJumR .collapsed .navbar-collapse.collapsing,
.cid-vvStpEJumR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvStpEJumR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvStpEJumR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvStpEJumR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvStpEJumR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvStpEJumR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvStpEJumR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvStpEJumR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvStpEJumR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvStpEJumR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvStpEJumR .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvStpEJumR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvStpEJumR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvStpEJumR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvStpEJumR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvStpEJumR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvStpEJumR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvStpEJumR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvStpEJumR img {
    height: 3.8rem !important;
  }
  .cid-vvStpEJumR .btn {
    display: -webkit-flex;
  }
  .cid-vvStpEJumR button.navbar-toggler {
    display: block;
  }
  .cid-vvStpEJumR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvStpEJumR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvStpEJumR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvStpEJumR .navbar-collapse.collapsing,
  .cid-vvStpEJumR .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvStpEJumR .navbar-collapse.collapsing .navbar-nav,
  .cid-vvStpEJumR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvStpEJumR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvStpEJumR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvStpEJumR .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvStpEJumR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvStpEJumR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvStpEJumR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvStpEJumR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvStpEJumR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvStpEJumR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvStpEJumR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvStpEJumR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvStpEJumR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvStpEJumR .nav-link:hover,
.cid-vvStpEJumR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvStpFKmxi {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-46.jpg");
}
.cid-vvStpFKmxi H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvStpFKmxi p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvStpGuUs6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvStpGuUs6 p {
  color: #767676;
  text-align: left;
}
.cid-vvStpGuUs6 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvStpGuUs6 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvStpGuUs6 .card-title {
  margin-bottom: 0;
}
.cid-vvStpGuUs6 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvStpGuUs6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvStpGuUs6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvStpGuUs6 P {
  text-align: center;
  color: #232323;
}
.cid-vvStpGuUs6 .card-title,
.cid-vvStpGuUs6 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvStpGuUs6 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvStpGuUs6 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvStpGuUs6 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvStpHBpTK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvStpHBpTK .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvStpIeVEI {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvStpIeVEI .image-block {
  margin: auto;
}
.cid-vvStpIeVEI .mbr-figure {
  margin: 0 auto;
}
.cid-vvStpIeVEI figcaption {
  position: relative;
}
.cid-vvStpIeVEI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvStpIeVEI .image-block {
    width: 100% !important;
  }
}
.cid-vvStpITw43 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvStpITw43 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvStpITw43 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvStpITw43 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvStpITw43 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvStpITw43 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvStpITw43 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvStpITw43 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvStpITw43 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvStpITw43 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvStpKVJmv {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvStpKVJmv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvStpKVJmv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvStpKVJmv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvStpKVJmv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvStpKVJmv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvStpKVJmv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvStpKVJmv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvStpKVJmv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvStpKVJmv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvStpLHHpI {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvStpLHHpI .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvStpLHHpI hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvStpMudnF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvStpMudnF img {
  width: auto;
}
.cid-vvStpNiNLr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvStpNiNLr img {
  width: auto;
}
.cid-vvStpObsYl {
  background-image: url("../../../assets/images/297762158-m.jpg");
}
.cid-vvStpObsYl H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvStpObsYl H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvStpP1Qja {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvStpP1Qja .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvStpP1Qja .social-list a:focus {
  text-decoration: none;
}
.cid-vvStpP1Qja H2 {
  text-align: center;
}
.cid-vvStpPX6IS {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvStpPX6IS .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvStpPX6IS .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvStpPX6IS .media-wrap img {
  height: 6rem;
}
.cid-vvStpPX6IS .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvStpPX6IS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvStpPX6IS .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvStpPX6IS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvStpPX6IS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvStpPX6IS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvStpPX6IS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvStpPX6IS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvStpPX6IS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvStpPX6IS .copyright > p {
  text-align: center;
}
.cid-vvStpQXMfF {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvStpQXMfF .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSuYfiB5j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSuYfiB5j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSuYfiB5j a {
  font-style: normal;
}
.cid-vvSuYfiB5j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSuYfiB5j .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-vvSuYfiB5j .nav-item:focus,
.cid-vvSuYfiB5j .nav-link:focus {
  outline: none;
}
.cid-vvSuYfiB5j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSuYfiB5j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSuYfiB5j .menu-logo {
  margin-right: auto;
}
.cid-vvSuYfiB5j .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSuYfiB5j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSuYfiB5j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSuYfiB5j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSuYfiB5j .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSuYfiB5j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSuYfiB5j .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSuYfiB5j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSuYfiB5j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSuYfiB5j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSuYfiB5j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSuYfiB5j .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSuYfiB5j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSuYfiB5j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSuYfiB5j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSuYfiB5j .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSuYfiB5j .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-vvSuYfiB5j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSuYfiB5j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSuYfiB5j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSuYfiB5j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSuYfiB5j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSuYfiB5j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSuYfiB5j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSuYfiB5j button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSuYfiB5j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSuYfiB5j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSuYfiB5j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSuYfiB5j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSuYfiB5j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSuYfiB5j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSuYfiB5j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSuYfiB5j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSuYfiB5j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSuYfiB5j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSuYfiB5j .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSuYfiB5j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSuYfiB5j .collapsed .navbar-collapse.collapsing,
.cid-vvSuYfiB5j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSuYfiB5j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSuYfiB5j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSuYfiB5j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSuYfiB5j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSuYfiB5j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSuYfiB5j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSuYfiB5j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSuYfiB5j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSuYfiB5j .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSuYfiB5j .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSuYfiB5j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSuYfiB5j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSuYfiB5j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSuYfiB5j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSuYfiB5j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSuYfiB5j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSuYfiB5j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSuYfiB5j img {
    height: 3.8rem !important;
  }
  .cid-vvSuYfiB5j .btn {
    display: -webkit-flex;
  }
  .cid-vvSuYfiB5j button.navbar-toggler {
    display: block;
  }
  .cid-vvSuYfiB5j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSuYfiB5j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSuYfiB5j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSuYfiB5j .navbar-collapse.collapsing,
  .cid-vvSuYfiB5j .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSuYfiB5j .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSuYfiB5j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSuYfiB5j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSuYfiB5j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSuYfiB5j .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSuYfiB5j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSuYfiB5j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSuYfiB5j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSuYfiB5j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSuYfiB5j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSuYfiB5j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSuYfiB5j .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSuYfiB5j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSuYfiB5j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSuYfiB5j .nav-link:hover,
.cid-vvSuYfiB5j .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSuYgxAbd {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-47.jpg");
}
.cid-vvSuYgxAbd H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSuYgxAbd p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSuYhhMlC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSuYhhMlC p {
  color: #767676;
  text-align: left;
}
.cid-vvSuYhhMlC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSuYhhMlC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSuYhhMlC .card-title {
  margin-bottom: 0;
}
.cid-vvSuYhhMlC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSuYhhMlC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSuYhhMlC .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSuYhhMlC P {
  text-align: center;
  color: #232323;
}
.cid-vvSuYhhMlC .card-title,
.cid-vvSuYhhMlC .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSuYhhMlC H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSuYhhMlC h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSuYhhMlC h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSuYipFWJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSuYipFWJ .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSuYj0aW9 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSuYj0aW9 .image-block {
  margin: auto;
}
.cid-vvSuYj0aW9 .mbr-figure {
  margin: 0 auto;
}
.cid-vvSuYj0aW9 figcaption {
  position: relative;
}
.cid-vvSuYj0aW9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSuYj0aW9 .image-block {
    width: 100% !important;
  }
}
.cid-vvSuYjDxYj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSuYjDxYj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSuYjDxYj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSuYjDxYj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSuYjDxYj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSuYjDxYj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSuYjDxYj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSuYjDxYj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSuYjDxYj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSuYjDxYj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSuYla2bW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSuYla2bW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSuYla2bW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSuYla2bW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSuYla2bW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSuYla2bW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSuYla2bW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSuYla2bW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSuYla2bW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSuYla2bW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSuYlUOdO {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSuYlUOdO .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSuYlUOdO hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSuYmGy1C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSuYmGy1C img {
  width: auto;
}
.cid-vvSuYo4PMS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSuYo4PMS img {
  width: auto;
}
.cid-vvSuYoY4FY {
  background-image: url("../../../assets/images/296665229-xl.jpg");
}
.cid-vvSuYoY4FY H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSuYoY4FY H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSuYpPqsH {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSuYpPqsH .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSuYpPqsH .social-list a:focus {
  text-decoration: none;
}
.cid-vvSuYpPqsH H2 {
  text-align: center;
}
.cid-vvSuYqOnyI {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSuYqOnyI .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSuYqOnyI .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSuYqOnyI .media-wrap img {
  height: 6rem;
}
.cid-vvSuYqOnyI .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSuYqOnyI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSuYqOnyI .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSuYqOnyI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSuYqOnyI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSuYqOnyI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSuYqOnyI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSuYqOnyI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSuYqOnyI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSuYqOnyI .copyright > p {
  text-align: center;
}
.cid-vvSuYrPW7w {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSuYrPW7w .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSwbXaRbJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSwbXaRbJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSwbXaRbJ a {
  font-style: normal;
}
.cid-vvSwbXaRbJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSwbXaRbJ .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-vvSwbXaRbJ .nav-item:focus,
.cid-vvSwbXaRbJ .nav-link:focus {
  outline: none;
}
.cid-vvSwbXaRbJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSwbXaRbJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSwbXaRbJ .menu-logo {
  margin-right: auto;
}
.cid-vvSwbXaRbJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSwbXaRbJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSwbXaRbJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSwbXaRbJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSwbXaRbJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSwbXaRbJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSwbXaRbJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSwbXaRbJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSwbXaRbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSwbXaRbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSwbXaRbJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSwbXaRbJ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSwbXaRbJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSwbXaRbJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSwbXaRbJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSwbXaRbJ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSwbXaRbJ .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-vvSwbXaRbJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSwbXaRbJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSwbXaRbJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSwbXaRbJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSwbXaRbJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSwbXaRbJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSwbXaRbJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSwbXaRbJ button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSwbXaRbJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSwbXaRbJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSwbXaRbJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSwbXaRbJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSwbXaRbJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSwbXaRbJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSwbXaRbJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSwbXaRbJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSwbXaRbJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSwbXaRbJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSwbXaRbJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSwbXaRbJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.collapsing,
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSwbXaRbJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSwbXaRbJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSwbXaRbJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSwbXaRbJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSwbXaRbJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSwbXaRbJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSwbXaRbJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSwbXaRbJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSwbXaRbJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSwbXaRbJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSwbXaRbJ img {
    height: 3.8rem !important;
  }
  .cid-vvSwbXaRbJ .btn {
    display: -webkit-flex;
  }
  .cid-vvSwbXaRbJ button.navbar-toggler {
    display: block;
  }
  .cid-vvSwbXaRbJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSwbXaRbJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSwbXaRbJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSwbXaRbJ .navbar-collapse.collapsing,
  .cid-vvSwbXaRbJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSwbXaRbJ .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSwbXaRbJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSwbXaRbJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSwbXaRbJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSwbXaRbJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSwbXaRbJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSwbXaRbJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSwbXaRbJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSwbXaRbJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSwbXaRbJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSwbXaRbJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSwbXaRbJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSwbXaRbJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSwbXaRbJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSwbXaRbJ .nav-link:hover,
.cid-vvSwbXaRbJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSwbY832Q {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-48.jpg");
}
.cid-vvSwbY832Q H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSwbY832Q p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSwbYRWLL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSwbYRWLL p {
  color: #767676;
  text-align: left;
}
.cid-vvSwbYRWLL .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSwbYRWLL .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSwbYRWLL .card-title {
  margin-bottom: 0;
}
.cid-vvSwbYRWLL .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSwbYRWLL .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSwbYRWLL .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSwbYRWLL P {
  text-align: center;
  color: #232323;
}
.cid-vvSwbYRWLL .card-title,
.cid-vvSwbYRWLL .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSwbYRWLL H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSwbYRWLL h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSwbYRWLL h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSwbZR43n {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSwbZR43n .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSwc0VPii {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSwc0VPii .image-block {
  margin: auto;
}
.cid-vvSwc0VPii .mbr-figure {
  margin: 0 auto;
}
.cid-vvSwc0VPii figcaption {
  position: relative;
}
.cid-vvSwc0VPii figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSwc0VPii .image-block {
    width: 100% !important;
  }
}
.cid-vvSwc1zye4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSwc1zye4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSwc1zye4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSwc1zye4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSwc1zye4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSwc1zye4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSwc1zye4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSwc1zye4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSwc1zye4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSwc1zye4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSwc32ShU {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSwc32ShU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSwc32ShU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSwc32ShU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSwc32ShU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSwc32ShU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSwc32ShU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSwc32ShU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSwc32ShU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSwc32ShU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSwc3TFJ5 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSwc3TFJ5 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSwc3TFJ5 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSwc4EOkT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSwc4EOkT img {
  width: auto;
}
.cid-vvSwc5sMY0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSwc5sMY0 img {
  width: auto;
}
.cid-vvSwc6k2MH {
  background-image: url("../../../assets/images/261278110-m.jpg");
}
.cid-vvSwc6k2MH H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSwc6k2MH H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSwc7bzrr {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSwc7bzrr .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSwc7bzrr .social-list a:focus {
  text-decoration: none;
}
.cid-vvSwc7bzrr H2 {
  text-align: center;
}
.cid-vvSwc86M4j {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSwc86M4j .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSwc86M4j .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSwc86M4j .media-wrap img {
  height: 6rem;
}
.cid-vvSwc86M4j .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSwc86M4j .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSwc86M4j .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSwc86M4j .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSwc86M4j .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSwc86M4j .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSwc86M4j .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSwc86M4j .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSwc86M4j .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSwc86M4j .copyright > p {
  text-align: center;
}
.cid-vvSwc9tU1O {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSwc9tU1O .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSINp2lTM .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSINp2lTM .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSINp2lTM a {
  font-style: normal;
}
.cid-vvSINp2lTM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSINp2lTM .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-vvSINp2lTM .nav-item:focus,
.cid-vvSINp2lTM .nav-link:focus {
  outline: none;
}
.cid-vvSINp2lTM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSINp2lTM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSINp2lTM .menu-logo {
  margin-right: auto;
}
.cid-vvSINp2lTM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSINp2lTM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSINp2lTM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSINp2lTM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSINp2lTM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSINp2lTM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSINp2lTM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSINp2lTM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSINp2lTM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSINp2lTM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSINp2lTM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSINp2lTM .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSINp2lTM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSINp2lTM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSINp2lTM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSINp2lTM .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSINp2lTM .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-vvSINp2lTM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSINp2lTM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSINp2lTM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSINp2lTM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSINp2lTM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSINp2lTM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSINp2lTM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSINp2lTM button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSINp2lTM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSINp2lTM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSINp2lTM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSINp2lTM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSINp2lTM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSINp2lTM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSINp2lTM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSINp2lTM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSINp2lTM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSINp2lTM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSINp2lTM .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSINp2lTM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSINp2lTM .collapsed .navbar-collapse.collapsing,
.cid-vvSINp2lTM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSINp2lTM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSINp2lTM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSINp2lTM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSINp2lTM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSINp2lTM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSINp2lTM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSINp2lTM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSINp2lTM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSINp2lTM .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSINp2lTM .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSINp2lTM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSINp2lTM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSINp2lTM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSINp2lTM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSINp2lTM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSINp2lTM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSINp2lTM.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSINp2lTM img {
    height: 3.8rem !important;
  }
  .cid-vvSINp2lTM .btn {
    display: -webkit-flex;
  }
  .cid-vvSINp2lTM button.navbar-toggler {
    display: block;
  }
  .cid-vvSINp2lTM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSINp2lTM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSINp2lTM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSINp2lTM .navbar-collapse.collapsing,
  .cid-vvSINp2lTM .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSINp2lTM .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSINp2lTM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSINp2lTM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSINp2lTM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSINp2lTM .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSINp2lTM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSINp2lTM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSINp2lTM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSINp2lTM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSINp2lTM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSINp2lTM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSINp2lTM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSINp2lTM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSINp2lTM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSINp2lTM .nav-link:hover,
.cid-vvSINp2lTM .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSINq6A7x {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-49.jpg");
}
.cid-vvSINq6A7x H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSINq6A7x p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSINqRQBk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSINqRQBk p {
  color: #767676;
  text-align: left;
}
.cid-vvSINqRQBk .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSINqRQBk .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSINqRQBk .card-title {
  margin-bottom: 0;
}
.cid-vvSINqRQBk .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSINqRQBk .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSINqRQBk .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSINqRQBk P {
  text-align: center;
  color: #232323;
}
.cid-vvSINqRQBk .card-title,
.cid-vvSINqRQBk .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSINqRQBk H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSINqRQBk h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSINqRQBk h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSINrY6zN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSINrY6zN .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSINsB1Hk {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSINsB1Hk .image-block {
  margin: auto;
}
.cid-vvSINsB1Hk .mbr-figure {
  margin: 0 auto;
}
.cid-vvSINsB1Hk figcaption {
  position: relative;
}
.cid-vvSINsB1Hk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSINsB1Hk .image-block {
    width: 100% !important;
  }
}
.cid-vvSINteN5H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSINteN5H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSINteN5H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSINteN5H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSINteN5H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSINteN5H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSINteN5H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSINteN5H .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSINteN5H .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSINteN5H .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSINuAMmj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSINuAMmj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSINuAMmj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSINuAMmj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSINuAMmj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSINuAMmj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSINuAMmj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSINuAMmj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSINuAMmj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSINuAMmj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSINvkpUi {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSINvkpUi .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSINvkpUi hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSINw4o94 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSINw4o94 img {
  width: auto;
}
.cid-vvSINwSphf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSINwSphf img {
  width: auto;
}
.cid-vvSINyeqSE {
  background-image: url("../../../assets/images/168949514-m.jpg");
}
.cid-vvSINyeqSE H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSINyeqSE H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSINz2AHD {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSINz2AHD .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSINz2AHD .social-list a:focus {
  text-decoration: none;
}
.cid-vvSINz2AHD H2 {
  text-align: center;
}
.cid-vvSINzXwzi {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSINzXwzi .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSINzXwzi .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSINzXwzi .media-wrap img {
  height: 6rem;
}
.cid-vvSINzXwzi .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSINzXwzi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSINzXwzi .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSINzXwzi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSINzXwzi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSINzXwzi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSINzXwzi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSINzXwzi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSINzXwzi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSINzXwzi .copyright > p {
  text-align: center;
}
.cid-vvSINAYy2V {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSINAYy2V .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSK82AjkW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSK82AjkW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSK82AjkW a {
  font-style: normal;
}
.cid-vvSK82AjkW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSK82AjkW .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-vvSK82AjkW .nav-item:focus,
.cid-vvSK82AjkW .nav-link:focus {
  outline: none;
}
.cid-vvSK82AjkW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSK82AjkW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSK82AjkW .menu-logo {
  margin-right: auto;
}
.cid-vvSK82AjkW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSK82AjkW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSK82AjkW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSK82AjkW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSK82AjkW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSK82AjkW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSK82AjkW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSK82AjkW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSK82AjkW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSK82AjkW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSK82AjkW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSK82AjkW .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSK82AjkW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSK82AjkW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSK82AjkW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSK82AjkW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSK82AjkW .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-vvSK82AjkW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSK82AjkW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSK82AjkW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSK82AjkW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSK82AjkW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSK82AjkW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSK82AjkW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSK82AjkW button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSK82AjkW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSK82AjkW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSK82AjkW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSK82AjkW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSK82AjkW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSK82AjkW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSK82AjkW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSK82AjkW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSK82AjkW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSK82AjkW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSK82AjkW .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSK82AjkW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSK82AjkW .collapsed .navbar-collapse.collapsing,
.cid-vvSK82AjkW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSK82AjkW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSK82AjkW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSK82AjkW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSK82AjkW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSK82AjkW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSK82AjkW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSK82AjkW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSK82AjkW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSK82AjkW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSK82AjkW .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSK82AjkW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSK82AjkW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSK82AjkW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSK82AjkW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSK82AjkW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSK82AjkW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSK82AjkW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSK82AjkW img {
    height: 3.8rem !important;
  }
  .cid-vvSK82AjkW .btn {
    display: -webkit-flex;
  }
  .cid-vvSK82AjkW button.navbar-toggler {
    display: block;
  }
  .cid-vvSK82AjkW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSK82AjkW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSK82AjkW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSK82AjkW .navbar-collapse.collapsing,
  .cid-vvSK82AjkW .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSK82AjkW .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSK82AjkW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSK82AjkW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSK82AjkW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSK82AjkW .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSK82AjkW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSK82AjkW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSK82AjkW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSK82AjkW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSK82AjkW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSK82AjkW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSK82AjkW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSK82AjkW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSK82AjkW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSK82AjkW .nav-link:hover,
.cid-vvSK82AjkW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSK83B6Q7 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-50.jpg");
}
.cid-vvSK83B6Q7 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSK83B6Q7 p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSK84mX0I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSK84mX0I p {
  color: #767676;
  text-align: left;
}
.cid-vvSK84mX0I .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSK84mX0I .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSK84mX0I .card-title {
  margin-bottom: 0;
}
.cid-vvSK84mX0I .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSK84mX0I .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSK84mX0I .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSK84mX0I P {
  text-align: center;
  color: #232323;
}
.cid-vvSK84mX0I .card-title,
.cid-vvSK84mX0I .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSK84mX0I H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSK84mX0I h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSK84mX0I h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSK85F1zY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSK85F1zY .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSK86mc7T {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSK86mc7T .image-block {
  margin: auto;
}
.cid-vvSK86mc7T .mbr-figure {
  margin: 0 auto;
}
.cid-vvSK86mc7T figcaption {
  position: relative;
}
.cid-vvSK86mc7T figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSK86mc7T .image-block {
    width: 100% !important;
  }
}
.cid-vvSK871sJz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSK871sJz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSK871sJz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSK871sJz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSK871sJz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSK871sJz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSK871sJz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSK871sJz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSK871sJz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSK871sJz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSK88jqgc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSK88jqgc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSK88jqgc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSK88jqgc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSK88jqgc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSK88jqgc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSK88jqgc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSK88jqgc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSK88jqgc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSK88jqgc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSK895Wyw {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSK895Wyw .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSK895Wyw hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSK8a1wE5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSK8a1wE5 img {
  width: auto;
}
.cid-vvSK8aNiws {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSK8aNiws img {
  width: auto;
}
.cid-vvSK8bI6Bv {
  background-image: url("../../../assets/images/240150930-m.jpg");
}
.cid-vvSK8bI6Bv H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSK8bI6Bv H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSK8cz19V {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSK8cz19V .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSK8cz19V .social-list a:focus {
  text-decoration: none;
}
.cid-vvSK8cz19V H2 {
  text-align: center;
}
.cid-vvSK8e1LsM {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSK8e1LsM .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSK8e1LsM .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSK8e1LsM .media-wrap img {
  height: 6rem;
}
.cid-vvSK8e1LsM .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSK8e1LsM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSK8e1LsM .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSK8e1LsM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSK8e1LsM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSK8e1LsM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSK8e1LsM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSK8e1LsM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSK8e1LsM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSK8e1LsM .copyright > p {
  text-align: center;
}
.cid-vvSK8f2Xej {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSK8f2Xej .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSLiYaikQ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSLiYaikQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSLiYaikQ a {
  font-style: normal;
}
.cid-vvSLiYaikQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSLiYaikQ .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-vvSLiYaikQ .nav-item:focus,
.cid-vvSLiYaikQ .nav-link:focus {
  outline: none;
}
.cid-vvSLiYaikQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSLiYaikQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSLiYaikQ .menu-logo {
  margin-right: auto;
}
.cid-vvSLiYaikQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSLiYaikQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSLiYaikQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSLiYaikQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSLiYaikQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSLiYaikQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSLiYaikQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSLiYaikQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSLiYaikQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSLiYaikQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSLiYaikQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSLiYaikQ .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSLiYaikQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSLiYaikQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSLiYaikQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSLiYaikQ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSLiYaikQ .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-vvSLiYaikQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSLiYaikQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSLiYaikQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSLiYaikQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSLiYaikQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSLiYaikQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSLiYaikQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSLiYaikQ button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSLiYaikQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSLiYaikQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSLiYaikQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSLiYaikQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSLiYaikQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSLiYaikQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSLiYaikQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSLiYaikQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSLiYaikQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSLiYaikQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSLiYaikQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSLiYaikQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSLiYaikQ .collapsed .navbar-collapse.collapsing,
.cid-vvSLiYaikQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSLiYaikQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSLiYaikQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSLiYaikQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSLiYaikQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSLiYaikQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSLiYaikQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSLiYaikQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSLiYaikQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSLiYaikQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSLiYaikQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSLiYaikQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSLiYaikQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSLiYaikQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSLiYaikQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSLiYaikQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSLiYaikQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSLiYaikQ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSLiYaikQ img {
    height: 3.8rem !important;
  }
  .cid-vvSLiYaikQ .btn {
    display: -webkit-flex;
  }
  .cid-vvSLiYaikQ button.navbar-toggler {
    display: block;
  }
  .cid-vvSLiYaikQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSLiYaikQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSLiYaikQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSLiYaikQ .navbar-collapse.collapsing,
  .cid-vvSLiYaikQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSLiYaikQ .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSLiYaikQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSLiYaikQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSLiYaikQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSLiYaikQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSLiYaikQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSLiYaikQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSLiYaikQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSLiYaikQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSLiYaikQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSLiYaikQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSLiYaikQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSLiYaikQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSLiYaikQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSLiYaikQ .nav-link:hover,
.cid-vvSLiYaikQ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSLiZdtSa {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-51.jpg");
}
.cid-vvSLiZdtSa H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSLiZdtSa p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSLiZYPVP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSLiZYPVP p {
  color: #767676;
  text-align: left;
}
.cid-vvSLiZYPVP .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSLiZYPVP .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSLiZYPVP .card-title {
  margin-bottom: 0;
}
.cid-vvSLiZYPVP .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSLiZYPVP .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSLiZYPVP .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSLiZYPVP P {
  text-align: center;
  color: #232323;
}
.cid-vvSLiZYPVP .card-title,
.cid-vvSLiZYPVP .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSLiZYPVP H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSLiZYPVP h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSLiZYPVP h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSLj1kkNJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSLj1kkNJ .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSLj1Y7uT {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSLj1Y7uT .image-block {
  margin: auto;
}
.cid-vvSLj1Y7uT .mbr-figure {
  margin: 0 auto;
}
.cid-vvSLj1Y7uT figcaption {
  position: relative;
}
.cid-vvSLj1Y7uT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSLj1Y7uT .image-block {
    width: 100% !important;
  }
}
.cid-vvSLj2CLLh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSLj2CLLh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSLj2CLLh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSLj2CLLh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSLj2CLLh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSLj2CLLh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSLj2CLLh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSLj2CLLh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSLj2CLLh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSLj2CLLh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSLj3PxGF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSLj3PxGF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSLj3PxGF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSLj3PxGF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSLj3PxGF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSLj3PxGF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSLj3PxGF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSLj3PxGF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSLj3PxGF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSLj3PxGF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSLj4zqoC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSLj4zqoC .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSLj4zqoC hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSLj5ubez {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSLj5ubez img {
  width: auto;
}
.cid-vvSLj6fypa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSLj6fypa img {
  width: auto;
}
.cid-vvSLj7cVcQ {
  background-image: url("../../../assets/images/stocksnap-sdpoqk1ukl.jpg");
}
.cid-vvSLj7cVcQ H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSLj7cVcQ H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSLj81DJe {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSLj81DJe .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSLj81DJe .social-list a:focus {
  text-decoration: none;
}
.cid-vvSLj81DJe H2 {
  text-align: center;
}
.cid-vvSLj9uyz9 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSLj9uyz9 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSLj9uyz9 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSLj9uyz9 .media-wrap img {
  height: 6rem;
}
.cid-vvSLj9uyz9 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSLj9uyz9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSLj9uyz9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSLj9uyz9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSLj9uyz9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSLj9uyz9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSLj9uyz9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSLj9uyz9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSLj9uyz9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSLj9uyz9 .copyright > p {
  text-align: center;
}
.cid-vvSLjavzSP {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSLjavzSP .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSMzr4s8U .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSMzr4s8U .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSMzr4s8U a {
  font-style: normal;
}
.cid-vvSMzr4s8U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSMzr4s8U .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-vvSMzr4s8U .nav-item:focus,
.cid-vvSMzr4s8U .nav-link:focus {
  outline: none;
}
.cid-vvSMzr4s8U .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSMzr4s8U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSMzr4s8U .menu-logo {
  margin-right: auto;
}
.cid-vvSMzr4s8U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSMzr4s8U .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSMzr4s8U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSMzr4s8U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSMzr4s8U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSMzr4s8U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSMzr4s8U .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSMzr4s8U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSMzr4s8U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSMzr4s8U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSMzr4s8U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSMzr4s8U .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSMzr4s8U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSMzr4s8U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSMzr4s8U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSMzr4s8U .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSMzr4s8U .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-vvSMzr4s8U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSMzr4s8U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSMzr4s8U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSMzr4s8U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSMzr4s8U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSMzr4s8U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSMzr4s8U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSMzr4s8U button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSMzr4s8U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSMzr4s8U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSMzr4s8U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSMzr4s8U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSMzr4s8U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSMzr4s8U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSMzr4s8U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSMzr4s8U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSMzr4s8U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSMzr4s8U .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSMzr4s8U .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSMzr4s8U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSMzr4s8U .collapsed .navbar-collapse.collapsing,
.cid-vvSMzr4s8U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSMzr4s8U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSMzr4s8U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSMzr4s8U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSMzr4s8U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSMzr4s8U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSMzr4s8U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSMzr4s8U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSMzr4s8U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSMzr4s8U .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSMzr4s8U .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSMzr4s8U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSMzr4s8U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSMzr4s8U .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSMzr4s8U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSMzr4s8U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSMzr4s8U .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSMzr4s8U.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSMzr4s8U img {
    height: 3.8rem !important;
  }
  .cid-vvSMzr4s8U .btn {
    display: -webkit-flex;
  }
  .cid-vvSMzr4s8U button.navbar-toggler {
    display: block;
  }
  .cid-vvSMzr4s8U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSMzr4s8U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSMzr4s8U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSMzr4s8U .navbar-collapse.collapsing,
  .cid-vvSMzr4s8U .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSMzr4s8U .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSMzr4s8U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSMzr4s8U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSMzr4s8U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSMzr4s8U .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSMzr4s8U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSMzr4s8U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSMzr4s8U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSMzr4s8U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSMzr4s8U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSMzr4s8U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSMzr4s8U .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSMzr4s8U .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSMzr4s8U .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSMzr4s8U .nav-link:hover,
.cid-vvSMzr4s8U .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSMzs7PXD {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-52.jpg");
}
.cid-vvSMzs7PXD H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSMzs7PXD p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSMzsTyFE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSMzsTyFE p {
  color: #767676;
  text-align: left;
}
.cid-vvSMzsTyFE .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSMzsTyFE .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSMzsTyFE .card-title {
  margin-bottom: 0;
}
.cid-vvSMzsTyFE .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSMzsTyFE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSMzsTyFE .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSMzsTyFE P {
  text-align: center;
  color: #232323;
}
.cid-vvSMzsTyFE .card-title,
.cid-vvSMzsTyFE .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSMzsTyFE H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSMzsTyFE h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSMzsTyFE h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSMzuzXSj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSMzuzXSj .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSMzve771 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSMzve771 .image-block {
  margin: auto;
}
.cid-vvSMzve771 .mbr-figure {
  margin: 0 auto;
}
.cid-vvSMzve771 figcaption {
  position: relative;
}
.cid-vvSMzve771 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSMzve771 .image-block {
    width: 100% !important;
  }
}
.cid-vvSMzvT5wj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSMzvT5wj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSMzvT5wj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSMzvT5wj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSMzvT5wj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSMzvT5wj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSMzvT5wj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSMzvT5wj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSMzvT5wj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSMzvT5wj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSMzxbCBc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSMzxbCBc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSMzxbCBc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSMzxbCBc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSMzxbCBc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSMzxbCBc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSMzxbCBc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSMzxbCBc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSMzxbCBc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSMzxbCBc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSMzxX4mQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSMzxX4mQ .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSMzxX4mQ hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSMzyJSTi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSMzyJSTi img {
  width: auto;
}
.cid-vvSMzzwPt9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSMzzwPt9 img {
  width: auto;
}
.cid-vvSMzApOWv {
  background-image: url("../../../assets/images/323628239-m.jpg");
}
.cid-vvSMzApOWv H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSMzApOWv H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSMzBfMSx {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSMzBfMSx .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSMzBfMSx .social-list a:focus {
  text-decoration: none;
}
.cid-vvSMzBfMSx H2 {
  text-align: center;
}
.cid-vvSMzCKxUk {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSMzCKxUk .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSMzCKxUk .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSMzCKxUk .media-wrap img {
  height: 6rem;
}
.cid-vvSMzCKxUk .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSMzCKxUk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSMzCKxUk .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSMzCKxUk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSMzCKxUk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSMzCKxUk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSMzCKxUk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSMzCKxUk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSMzCKxUk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSMzCKxUk .copyright > p {
  text-align: center;
}
.cid-vvSMzDOeBS {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSMzDOeBS .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSO3ENwLT .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSO3ENwLT .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSO3ENwLT a {
  font-style: normal;
}
.cid-vvSO3ENwLT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSO3ENwLT .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-vvSO3ENwLT .nav-item:focus,
.cid-vvSO3ENwLT .nav-link:focus {
  outline: none;
}
.cid-vvSO3ENwLT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSO3ENwLT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSO3ENwLT .menu-logo {
  margin-right: auto;
}
.cid-vvSO3ENwLT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSO3ENwLT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSO3ENwLT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSO3ENwLT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSO3ENwLT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSO3ENwLT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSO3ENwLT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSO3ENwLT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSO3ENwLT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSO3ENwLT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSO3ENwLT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSO3ENwLT .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSO3ENwLT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSO3ENwLT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSO3ENwLT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSO3ENwLT .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSO3ENwLT .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-vvSO3ENwLT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSO3ENwLT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSO3ENwLT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSO3ENwLT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSO3ENwLT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSO3ENwLT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSO3ENwLT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSO3ENwLT button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSO3ENwLT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSO3ENwLT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSO3ENwLT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSO3ENwLT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSO3ENwLT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSO3ENwLT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSO3ENwLT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSO3ENwLT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSO3ENwLT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSO3ENwLT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSO3ENwLT .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSO3ENwLT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSO3ENwLT .collapsed .navbar-collapse.collapsing,
.cid-vvSO3ENwLT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSO3ENwLT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSO3ENwLT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSO3ENwLT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSO3ENwLT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSO3ENwLT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSO3ENwLT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSO3ENwLT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSO3ENwLT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSO3ENwLT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSO3ENwLT .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSO3ENwLT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSO3ENwLT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSO3ENwLT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSO3ENwLT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSO3ENwLT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSO3ENwLT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSO3ENwLT.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSO3ENwLT img {
    height: 3.8rem !important;
  }
  .cid-vvSO3ENwLT .btn {
    display: -webkit-flex;
  }
  .cid-vvSO3ENwLT button.navbar-toggler {
    display: block;
  }
  .cid-vvSO3ENwLT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSO3ENwLT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSO3ENwLT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSO3ENwLT .navbar-collapse.collapsing,
  .cid-vvSO3ENwLT .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSO3ENwLT .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSO3ENwLT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSO3ENwLT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSO3ENwLT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSO3ENwLT .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSO3ENwLT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSO3ENwLT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSO3ENwLT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSO3ENwLT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSO3ENwLT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSO3ENwLT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSO3ENwLT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSO3ENwLT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSO3ENwLT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSO3ENwLT .nav-link:hover,
.cid-vvSO3ENwLT .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSO3FPeaR {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-53.jpg");
}
.cid-vvSO3FPeaR H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSO3FPeaR p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSO3GA4Vw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSO3GA4Vw p {
  color: #767676;
  text-align: left;
}
.cid-vvSO3GA4Vw .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSO3GA4Vw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSO3GA4Vw .card-title {
  margin-bottom: 0;
}
.cid-vvSO3GA4Vw .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSO3GA4Vw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSO3GA4Vw .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSO3GA4Vw P {
  text-align: center;
  color: #232323;
}
.cid-vvSO3GA4Vw .card-title,
.cid-vvSO3GA4Vw .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSO3GA4Vw H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSO3GA4Vw h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSO3GA4Vw h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSO3HHCdZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSO3HHCdZ .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSO3Il3nK {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSO3Il3nK .image-block {
  margin: auto;
}
.cid-vvSO3Il3nK .mbr-figure {
  margin: 0 auto;
}
.cid-vvSO3Il3nK figcaption {
  position: relative;
}
.cid-vvSO3Il3nK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSO3Il3nK .image-block {
    width: 100% !important;
  }
}
.cid-vvSO3IZjlm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSO3IZjlm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSO3IZjlm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSO3IZjlm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSO3IZjlm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSO3IZjlm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSO3IZjlm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSO3IZjlm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSO3IZjlm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSO3IZjlm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSO3KjmxX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSO3KjmxX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSO3KjmxX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSO3KjmxX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSO3KjmxX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSO3KjmxX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSO3KjmxX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSO3KjmxX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSO3KjmxX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSO3KjmxX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSO3LEyaX {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSO3LEyaX .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSO3LEyaX hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSO3MphOO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSO3MphOO img {
  width: auto;
}
.cid-vvSO3NcHQ7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSO3NcHQ7 img {
  width: auto;
}
.cid-vvSO3O7LeA {
  background-image: url("../../../assets/images/248918138-m.jpg");
}
.cid-vvSO3O7LeA H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSO3O7LeA H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSO3OXYYk {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSO3OXYYk .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSO3OXYYk .social-list a:focus {
  text-decoration: none;
}
.cid-vvSO3OXYYk H2 {
  text-align: center;
}
.cid-vvSO3Q4xiJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSO3Q4xiJ .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSO3Q4xiJ .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSO3Q4xiJ .media-wrap img {
  height: 6rem;
}
.cid-vvSO3Q4xiJ .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSO3Q4xiJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSO3Q4xiJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSO3Q4xiJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSO3Q4xiJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSO3Q4xiJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSO3Q4xiJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSO3Q4xiJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSO3Q4xiJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSO3Q4xiJ .copyright > p {
  text-align: center;
}
.cid-vvSO3R8UtT {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSO3R8UtT .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSRcrppC4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSRcrppC4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSRcrppC4 a {
  font-style: normal;
}
.cid-vvSRcrppC4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSRcrppC4 .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-vvSRcrppC4 .nav-item:focus,
.cid-vvSRcrppC4 .nav-link:focus {
  outline: none;
}
.cid-vvSRcrppC4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSRcrppC4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSRcrppC4 .menu-logo {
  margin-right: auto;
}
.cid-vvSRcrppC4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSRcrppC4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSRcrppC4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSRcrppC4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSRcrppC4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSRcrppC4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSRcrppC4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSRcrppC4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSRcrppC4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSRcrppC4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSRcrppC4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSRcrppC4 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSRcrppC4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSRcrppC4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSRcrppC4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSRcrppC4 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSRcrppC4 .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-vvSRcrppC4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSRcrppC4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSRcrppC4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSRcrppC4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSRcrppC4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSRcrppC4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSRcrppC4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSRcrppC4 button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSRcrppC4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSRcrppC4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSRcrppC4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSRcrppC4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSRcrppC4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSRcrppC4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSRcrppC4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSRcrppC4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSRcrppC4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSRcrppC4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSRcrppC4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSRcrppC4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSRcrppC4 .collapsed .navbar-collapse.collapsing,
.cid-vvSRcrppC4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSRcrppC4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSRcrppC4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSRcrppC4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSRcrppC4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSRcrppC4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSRcrppC4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSRcrppC4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSRcrppC4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSRcrppC4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSRcrppC4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSRcrppC4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSRcrppC4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSRcrppC4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSRcrppC4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSRcrppC4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSRcrppC4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSRcrppC4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSRcrppC4 img {
    height: 3.8rem !important;
  }
  .cid-vvSRcrppC4 .btn {
    display: -webkit-flex;
  }
  .cid-vvSRcrppC4 button.navbar-toggler {
    display: block;
  }
  .cid-vvSRcrppC4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSRcrppC4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSRcrppC4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSRcrppC4 .navbar-collapse.collapsing,
  .cid-vvSRcrppC4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSRcrppC4 .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSRcrppC4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSRcrppC4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSRcrppC4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSRcrppC4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSRcrppC4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSRcrppC4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSRcrppC4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSRcrppC4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSRcrppC4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSRcrppC4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSRcrppC4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSRcrppC4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSRcrppC4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSRcrppC4 .nav-link:hover,
.cid-vvSRcrppC4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSRcsqqiO {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-54.jpg");
}
.cid-vvSRcsqqiO H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSRcsqqiO p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSRcteqQO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSRcteqQO p {
  color: #767676;
  text-align: left;
}
.cid-vvSRcteqQO .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSRcteqQO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSRcteqQO .card-title {
  margin-bottom: 0;
}
.cid-vvSRcteqQO .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSRcteqQO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSRcteqQO .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSRcteqQO P {
  text-align: center;
  color: #232323;
}
.cid-vvSRcteqQO .card-title,
.cid-vvSRcteqQO .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSRcteqQO H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSRcteqQO h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSRcteqQO h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSRcuBv1T {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSRcuBv1T .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSRcvhnvP {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSRcvhnvP .image-block {
  margin: auto;
}
.cid-vvSRcvhnvP .mbr-figure {
  margin: 0 auto;
}
.cid-vvSRcvhnvP figcaption {
  position: relative;
}
.cid-vvSRcvhnvP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSRcvhnvP .image-block {
    width: 100% !important;
  }
}
.cid-vvSRcvYqMS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSRcvYqMS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSRcvYqMS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSRcvYqMS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSRcvYqMS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSRcvYqMS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSRcvYqMS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSRcvYqMS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSRcvYqMS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSRcvYqMS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSRcxtZ7d {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSRcxtZ7d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSRcxtZ7d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSRcxtZ7d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSRcxtZ7d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSRcxtZ7d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSRcxtZ7d .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSRcxtZ7d .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSRcxtZ7d .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSRcxtZ7d .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSRcylUPf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSRcylUPf .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSRcylUPf hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSRczffJd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSRczffJd img {
  width: auto;
}
.cid-vvSRcA7p8z {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSRcA7p8z img {
  width: auto;
}
.cid-vvSRcB7gGO {
  background-image: url("../../../assets/images/189039544-m.jpg");
}
.cid-vvSRcB7gGO H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSRcB7gGO H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSRcCyaIF {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSRcCyaIF .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSRcCyaIF .social-list a:focus {
  text-decoration: none;
}
.cid-vvSRcCyaIF H2 {
  text-align: center;
}
.cid-vvSRcDz4Na {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSRcDz4Na .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSRcDz4Na .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSRcDz4Na .media-wrap img {
  height: 6rem;
}
.cid-vvSRcDz4Na .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSRcDz4Na .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSRcDz4Na .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSRcDz4Na .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSRcDz4Na .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSRcDz4Na .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSRcDz4Na .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSRcDz4Na .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSRcDz4Na .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSRcDz4Na .copyright > p {
  text-align: center;
}
.cid-vvSRcEMarp {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSRcEMarp .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSTDcrKuR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSTDcrKuR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSTDcrKuR a {
  font-style: normal;
}
.cid-vvSTDcrKuR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSTDcrKuR .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-vvSTDcrKuR .nav-item:focus,
.cid-vvSTDcrKuR .nav-link:focus {
  outline: none;
}
.cid-vvSTDcrKuR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSTDcrKuR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSTDcrKuR .menu-logo {
  margin-right: auto;
}
.cid-vvSTDcrKuR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSTDcrKuR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSTDcrKuR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSTDcrKuR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSTDcrKuR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSTDcrKuR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSTDcrKuR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSTDcrKuR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSTDcrKuR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSTDcrKuR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSTDcrKuR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSTDcrKuR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSTDcrKuR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSTDcrKuR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSTDcrKuR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSTDcrKuR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSTDcrKuR .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-vvSTDcrKuR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSTDcrKuR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSTDcrKuR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSTDcrKuR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSTDcrKuR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSTDcrKuR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSTDcrKuR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSTDcrKuR button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSTDcrKuR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSTDcrKuR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSTDcrKuR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSTDcrKuR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSTDcrKuR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSTDcrKuR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSTDcrKuR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSTDcrKuR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSTDcrKuR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSTDcrKuR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSTDcrKuR .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSTDcrKuR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSTDcrKuR .collapsed .navbar-collapse.collapsing,
.cid-vvSTDcrKuR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSTDcrKuR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSTDcrKuR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSTDcrKuR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSTDcrKuR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSTDcrKuR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSTDcrKuR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSTDcrKuR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSTDcrKuR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSTDcrKuR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSTDcrKuR .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSTDcrKuR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSTDcrKuR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSTDcrKuR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSTDcrKuR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSTDcrKuR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSTDcrKuR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSTDcrKuR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSTDcrKuR img {
    height: 3.8rem !important;
  }
  .cid-vvSTDcrKuR .btn {
    display: -webkit-flex;
  }
  .cid-vvSTDcrKuR button.navbar-toggler {
    display: block;
  }
  .cid-vvSTDcrKuR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSTDcrKuR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSTDcrKuR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSTDcrKuR .navbar-collapse.collapsing,
  .cid-vvSTDcrKuR .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSTDcrKuR .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSTDcrKuR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSTDcrKuR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSTDcrKuR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSTDcrKuR .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSTDcrKuR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSTDcrKuR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSTDcrKuR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSTDcrKuR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSTDcrKuR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSTDcrKuR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSTDcrKuR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSTDcrKuR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSTDcrKuR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSTDcrKuR .nav-link:hover,
.cid-vvSTDcrKuR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSTDdwLeF {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-55.jpg");
}
.cid-vvSTDdwLeF H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSTDdwLeF p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSTDejKKk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSTDejKKk p {
  color: #767676;
  text-align: left;
}
.cid-vvSTDejKKk .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSTDejKKk .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSTDejKKk .card-title {
  margin-bottom: 0;
}
.cid-vvSTDejKKk .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSTDejKKk .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSTDejKKk .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSTDejKKk P {
  text-align: center;
  color: #232323;
}
.cid-vvSTDejKKk .card-title,
.cid-vvSTDejKKk .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSTDejKKk H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSTDejKKk h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSTDejKKk h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSTDfWj3H {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSTDfWj3H .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSTDgAfBo {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSTDgAfBo .image-block {
  margin: auto;
}
.cid-vvSTDgAfBo .mbr-figure {
  margin: 0 auto;
}
.cid-vvSTDgAfBo figcaption {
  position: relative;
}
.cid-vvSTDgAfBo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSTDgAfBo .image-block {
    width: 100% !important;
  }
}
.cid-vvSTDhj3sG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSTDhj3sG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSTDhj3sG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSTDhj3sG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSTDhj3sG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSTDhj3sG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSTDhj3sG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSTDhj3sG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSTDhj3sG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSTDhj3sG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSTDisHMA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSTDisHMA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSTDisHMA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSTDisHMA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSTDisHMA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSTDisHMA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSTDisHMA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSTDisHMA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSTDisHMA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSTDisHMA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSTDjcMf6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSTDjcMf6 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSTDjcMf6 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSTDk0prK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSTDk0prK img {
  width: auto;
}
.cid-vvSTDkNQkt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSTDkNQkt img {
  width: auto;
}
.cid-vvSTDlK3xj {
  background-image: url("../../../assets/images/312012047-l-1.jpg");
}
.cid-vvSTDlK3xj H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSTDlK3xj H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSTDmEEEs {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSTDmEEEs .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSTDmEEEs .social-list a:focus {
  text-decoration: none;
}
.cid-vvSTDmEEEs H2 {
  text-align: center;
}
.cid-vvSTDnAqVM {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSTDnAqVM .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSTDnAqVM .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSTDnAqVM .media-wrap img {
  height: 6rem;
}
.cid-vvSTDnAqVM .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSTDnAqVM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSTDnAqVM .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSTDnAqVM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSTDnAqVM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSTDnAqVM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSTDnAqVM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSTDnAqVM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSTDnAqVM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSTDnAqVM .copyright > p {
  text-align: center;
}
.cid-vvSTDpiuLl {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSTDpiuLl .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSVArtFvB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSVArtFvB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSVArtFvB a {
  font-style: normal;
}
.cid-vvSVArtFvB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSVArtFvB .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-vvSVArtFvB .nav-item:focus,
.cid-vvSVArtFvB .nav-link:focus {
  outline: none;
}
.cid-vvSVArtFvB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSVArtFvB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSVArtFvB .menu-logo {
  margin-right: auto;
}
.cid-vvSVArtFvB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSVArtFvB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSVArtFvB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSVArtFvB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSVArtFvB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSVArtFvB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSVArtFvB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSVArtFvB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSVArtFvB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSVArtFvB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSVArtFvB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSVArtFvB .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSVArtFvB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSVArtFvB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSVArtFvB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSVArtFvB .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSVArtFvB .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-vvSVArtFvB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSVArtFvB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSVArtFvB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSVArtFvB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSVArtFvB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSVArtFvB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSVArtFvB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSVArtFvB button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSVArtFvB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSVArtFvB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSVArtFvB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSVArtFvB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSVArtFvB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSVArtFvB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSVArtFvB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSVArtFvB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSVArtFvB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSVArtFvB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSVArtFvB .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSVArtFvB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSVArtFvB .collapsed .navbar-collapse.collapsing,
.cid-vvSVArtFvB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSVArtFvB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSVArtFvB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSVArtFvB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSVArtFvB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSVArtFvB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSVArtFvB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSVArtFvB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSVArtFvB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSVArtFvB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSVArtFvB .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSVArtFvB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSVArtFvB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSVArtFvB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSVArtFvB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSVArtFvB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSVArtFvB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSVArtFvB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSVArtFvB img {
    height: 3.8rem !important;
  }
  .cid-vvSVArtFvB .btn {
    display: -webkit-flex;
  }
  .cid-vvSVArtFvB button.navbar-toggler {
    display: block;
  }
  .cid-vvSVArtFvB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSVArtFvB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSVArtFvB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSVArtFvB .navbar-collapse.collapsing,
  .cid-vvSVArtFvB .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSVArtFvB .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSVArtFvB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSVArtFvB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSVArtFvB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSVArtFvB .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSVArtFvB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSVArtFvB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSVArtFvB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSVArtFvB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSVArtFvB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSVArtFvB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSVArtFvB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSVArtFvB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSVArtFvB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSVArtFvB .nav-link:hover,
.cid-vvSVArtFvB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSVAssNPf {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-56.jpg");
}
.cid-vvSVAssNPf H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSVAssNPf p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSVAtf4B0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSVAtf4B0 p {
  color: #767676;
  text-align: left;
}
.cid-vvSVAtf4B0 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSVAtf4B0 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSVAtf4B0 .card-title {
  margin-bottom: 0;
}
.cid-vvSVAtf4B0 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSVAtf4B0 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSVAtf4B0 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSVAtf4B0 P {
  text-align: center;
  color: #232323;
}
.cid-vvSVAtf4B0 .card-title,
.cid-vvSVAtf4B0 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSVAtf4B0 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSVAtf4B0 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSVAtf4B0 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSVAuw1rG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSVAuw1rG .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSVAvbLCS {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSVAvbLCS .image-block {
  margin: auto;
}
.cid-vvSVAvbLCS .mbr-figure {
  margin: 0 auto;
}
.cid-vvSVAvbLCS figcaption {
  position: relative;
}
.cid-vvSVAvbLCS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSVAvbLCS .image-block {
    width: 100% !important;
  }
}
.cid-vvSVAvRAzU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSVAvRAzU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSVAvRAzU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSVAvRAzU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSVAvRAzU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSVAvRAzU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSVAvRAzU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSVAvRAzU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSVAvRAzU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSVAvRAzU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSVAwTsX0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSVAwTsX0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSVAwTsX0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSVAwTsX0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSVAwTsX0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSVAwTsX0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSVAwTsX0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSVAwTsX0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSVAwTsX0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSVAwTsX0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSVAy0xz4 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSVAy0xz4 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSVAy0xz4 hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSVAyLjGh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSVAyLjGh img {
  width: auto;
}
.cid-vvSVAzyTHk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSVAzyTHk img {
  width: auto;
}
.cid-vvSVAAr2dr {
  background-image: url("../../../assets/images/51524506-m.jpg");
}
.cid-vvSVAAr2dr H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSVAAr2dr H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSVABi7dS {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSVABi7dS .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSVABi7dS .social-list a:focus {
  text-decoration: none;
}
.cid-vvSVABi7dS H2 {
  text-align: center;
}
.cid-vvSVACd4sl {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSVACd4sl .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSVACd4sl .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSVACd4sl .media-wrap img {
  height: 6rem;
}
.cid-vvSVACd4sl .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSVACd4sl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSVACd4sl .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSVACd4sl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSVACd4sl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSVACd4sl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSVACd4sl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSVACd4sl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSVACd4sl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSVACd4sl .copyright > p {
  text-align: center;
}
.cid-vvSVADeQsh {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSVADeQsh .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvSXm7IAUR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvSXm7IAUR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvSXm7IAUR a {
  font-style: normal;
}
.cid-vvSXm7IAUR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvSXm7IAUR .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-vvSXm7IAUR .nav-item:focus,
.cid-vvSXm7IAUR .nav-link:focus {
  outline: none;
}
.cid-vvSXm7IAUR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvSXm7IAUR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvSXm7IAUR .menu-logo {
  margin-right: auto;
}
.cid-vvSXm7IAUR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvSXm7IAUR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvSXm7IAUR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvSXm7IAUR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvSXm7IAUR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvSXm7IAUR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvSXm7IAUR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvSXm7IAUR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvSXm7IAUR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvSXm7IAUR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvSXm7IAUR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvSXm7IAUR .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvSXm7IAUR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvSXm7IAUR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvSXm7IAUR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvSXm7IAUR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvSXm7IAUR .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-vvSXm7IAUR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvSXm7IAUR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvSXm7IAUR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvSXm7IAUR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvSXm7IAUR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvSXm7IAUR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvSXm7IAUR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvSXm7IAUR button.navbar-toggler:focus {
  outline: none;
}
.cid-vvSXm7IAUR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvSXm7IAUR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvSXm7IAUR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSXm7IAUR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvSXm7IAUR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvSXm7IAUR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSXm7IAUR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvSXm7IAUR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvSXm7IAUR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvSXm7IAUR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSXm7IAUR .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvSXm7IAUR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvSXm7IAUR .collapsed .navbar-collapse.collapsing,
.cid-vvSXm7IAUR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvSXm7IAUR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvSXm7IAUR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvSXm7IAUR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvSXm7IAUR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvSXm7IAUR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvSXm7IAUR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvSXm7IAUR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvSXm7IAUR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvSXm7IAUR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvSXm7IAUR .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvSXm7IAUR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvSXm7IAUR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvSXm7IAUR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvSXm7IAUR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvSXm7IAUR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvSXm7IAUR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvSXm7IAUR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSXm7IAUR img {
    height: 3.8rem !important;
  }
  .cid-vvSXm7IAUR .btn {
    display: -webkit-flex;
  }
  .cid-vvSXm7IAUR button.navbar-toggler {
    display: block;
  }
  .cid-vvSXm7IAUR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvSXm7IAUR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvSXm7IAUR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvSXm7IAUR .navbar-collapse.collapsing,
  .cid-vvSXm7IAUR .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvSXm7IAUR .navbar-collapse.collapsing .navbar-nav,
  .cid-vvSXm7IAUR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvSXm7IAUR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvSXm7IAUR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvSXm7IAUR .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvSXm7IAUR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvSXm7IAUR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvSXm7IAUR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvSXm7IAUR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvSXm7IAUR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvSXm7IAUR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvSXm7IAUR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvSXm7IAUR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvSXm7IAUR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvSXm7IAUR .nav-link:hover,
.cid-vvSXm7IAUR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvSXmas0aD {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-57.jpg");
}
.cid-vvSXmas0aD H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSXmas0aD p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvSXmdDFf6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSXmdDFf6 p {
  color: #767676;
  text-align: left;
}
.cid-vvSXmdDFf6 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvSXmdDFf6 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvSXmdDFf6 .card-title {
  margin-bottom: 0;
}
.cid-vvSXmdDFf6 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvSXmdDFf6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvSXmdDFf6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvSXmdDFf6 P {
  text-align: center;
  color: #232323;
}
.cid-vvSXmdDFf6 .card-title,
.cid-vvSXmdDFf6 .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvSXmdDFf6 H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSXmdDFf6 h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvSXmdDFf6 h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvSXmjAnzE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSXmjAnzE .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvSXmlzCM0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvSXmlzCM0 .image-block {
  margin: auto;
}
.cid-vvSXmlzCM0 .mbr-figure {
  margin: 0 auto;
}
.cid-vvSXmlzCM0 figcaption {
  position: relative;
}
.cid-vvSXmlzCM0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvSXmlzCM0 .image-block {
    width: 100% !important;
  }
}
.cid-vvSXmqBSjg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSXmqBSjg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSXmqBSjg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSXmqBSjg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSXmqBSjg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSXmqBSjg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSXmqBSjg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSXmqBSjg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSXmqBSjg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSXmqBSjg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSXmJySrQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSXmJySrQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvSXmJySrQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvSXmJySrQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvSXmJySrQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvSXmJySrQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSXmJySrQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvSXmJySrQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvSXmJySrQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvSXmJySrQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvSXmKvIGL {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvSXmKvIGL .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvSXmKvIGL hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvSXmLv7Z2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvSXmLv7Z2 img {
  width: auto;
}
.cid-vvSXmMJQYG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvSXmMJQYG img {
  width: auto;
}
.cid-vvSXmO2kRm {
  background-image: url("../../../assets/images/177756286-l.jpg");
}
.cid-vvSXmO2kRm H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvSXmO2kRm H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvSXmPpUqH {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvSXmPpUqH .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvSXmPpUqH .social-list a:focus {
  text-decoration: none;
}
.cid-vvSXmPpUqH H2 {
  text-align: center;
}
.cid-vvSXmQwAPw {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvSXmQwAPw .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSXmQwAPw .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvSXmQwAPw .media-wrap img {
  height: 6rem;
}
.cid-vvSXmQwAPw .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvSXmQwAPw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvSXmQwAPw .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvSXmQwAPw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvSXmQwAPw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvSXmQwAPw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvSXmQwAPw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvSXmQwAPw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvSXmQwAPw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvSXmQwAPw .copyright > p {
  text-align: center;
}
.cid-vvSXmRZhJd {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvSXmRZhJd .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvTarMA77d .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvTarMA77d .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvTarMA77d a {
  font-style: normal;
}
.cid-vvTarMA77d .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvTarMA77d .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-vvTarMA77d .nav-item:focus,
.cid-vvTarMA77d .nav-link:focus {
  outline: none;
}
.cid-vvTarMA77d .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvTarMA77d .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvTarMA77d .menu-logo {
  margin-right: auto;
}
.cid-vvTarMA77d .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvTarMA77d .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvTarMA77d .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvTarMA77d .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvTarMA77d .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvTarMA77d .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvTarMA77d .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvTarMA77d .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvTarMA77d .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvTarMA77d .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvTarMA77d .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvTarMA77d .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvTarMA77d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvTarMA77d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvTarMA77d .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvTarMA77d .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvTarMA77d .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-vvTarMA77d .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvTarMA77d .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvTarMA77d .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvTarMA77d .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvTarMA77d .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvTarMA77d .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvTarMA77d button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvTarMA77d button.navbar-toggler:focus {
  outline: none;
}
.cid-vvTarMA77d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvTarMA77d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvTarMA77d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvTarMA77d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvTarMA77d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvTarMA77d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvTarMA77d nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvTarMA77d nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvTarMA77d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvTarMA77d .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvTarMA77d .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvTarMA77d .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvTarMA77d .collapsed .navbar-collapse.collapsing,
.cid-vvTarMA77d .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvTarMA77d .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvTarMA77d .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvTarMA77d .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvTarMA77d .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvTarMA77d .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvTarMA77d .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvTarMA77d .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvTarMA77d .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvTarMA77d .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvTarMA77d .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvTarMA77d .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvTarMA77d .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvTarMA77d .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvTarMA77d .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvTarMA77d .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvTarMA77d .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvTarMA77d.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvTarMA77d img {
    height: 3.8rem !important;
  }
  .cid-vvTarMA77d .btn {
    display: -webkit-flex;
  }
  .cid-vvTarMA77d button.navbar-toggler {
    display: block;
  }
  .cid-vvTarMA77d .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvTarMA77d .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvTarMA77d .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvTarMA77d .navbar-collapse.collapsing,
  .cid-vvTarMA77d .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvTarMA77d .navbar-collapse.collapsing .navbar-nav,
  .cid-vvTarMA77d .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvTarMA77d .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvTarMA77d .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvTarMA77d .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvTarMA77d .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvTarMA77d .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvTarMA77d .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvTarMA77d .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvTarMA77d .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvTarMA77d .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvTarMA77d .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvTarMA77d .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvTarMA77d .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvTarMA77d .nav-link:hover,
.cid-vvTarMA77d .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvTckCbAml {
  padding-top: 135px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vvTckCbAml P {
  color: #767676;
}
.cid-vvTarOfKh9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vvTarOfKh9 .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvTarOfKh9 H2 {
  text-align: center;
}
.cid-vvTarOVhNv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvTarPqmXk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vvTarPqmXk .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vvTarPqmXk .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vvTarPqmXk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vvTarPqmXk .mbr-text {
    text-align: center;
  }
}
.cid-vvTarPqmXk H1 {
  color: #232323;
}
.cid-vvTarPqmXk .mbr-text,
.cid-vvTarPqmXk .mbr-section-btn {
  color: #313030;
}
.cid-vvTarSEEcJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvTarSEEcJ .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvTarSEEcJ .social-list a:focus {
  text-decoration: none;
}
.cid-vvTarSEEcJ H2 {
  text-align: center;
}
.cid-vvTarTslSC {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvTarTslSC .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvTarTslSC .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvTarTslSC .media-wrap img {
  height: 6rem;
}
.cid-vvTarTslSC .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvTarTslSC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvTarTslSC .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvTarTslSC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvTarTslSC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvTarTslSC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvTarTslSC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvTarTslSC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvTarTslSC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvTarTslSC .copyright > p {
  text-align: center;
}
.cid-vvTarUqRxD {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvTarUqRxD .media-container-row .mbr-text {
  color: #707070;
}
.cid-vv9DjU8cCI .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vv9DjU8cCI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vv9DjU8cCI a {
  font-style: normal;
}
.cid-vv9DjU8cCI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vv9DjU8cCI .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-vv9DjU8cCI .nav-item:focus,
.cid-vv9DjU8cCI .nav-link:focus {
  outline: none;
}
.cid-vv9DjU8cCI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vv9DjU8cCI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vv9DjU8cCI .menu-logo {
  margin-right: auto;
}
.cid-vv9DjU8cCI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vv9DjU8cCI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vv9DjU8cCI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vv9DjU8cCI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vv9DjU8cCI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vv9DjU8cCI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vv9DjU8cCI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vv9DjU8cCI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vv9DjU8cCI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vv9DjU8cCI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vv9DjU8cCI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vv9DjU8cCI .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vv9DjU8cCI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vv9DjU8cCI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vv9DjU8cCI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vv9DjU8cCI .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vv9DjU8cCI .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-vv9DjU8cCI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vv9DjU8cCI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vv9DjU8cCI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vv9DjU8cCI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vv9DjU8cCI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vv9DjU8cCI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vv9DjU8cCI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vv9DjU8cCI button.navbar-toggler:focus {
  outline: none;
}
.cid-vv9DjU8cCI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vv9DjU8cCI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vv9DjU8cCI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vv9DjU8cCI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vv9DjU8cCI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vv9DjU8cCI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vv9DjU8cCI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vv9DjU8cCI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vv9DjU8cCI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vv9DjU8cCI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vv9DjU8cCI .collapsed .btn {
  display: -webkit-flex;
}
.cid-vv9DjU8cCI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vv9DjU8cCI .collapsed .navbar-collapse.collapsing,
.cid-vv9DjU8cCI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vv9DjU8cCI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vv9DjU8cCI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vv9DjU8cCI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vv9DjU8cCI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vv9DjU8cCI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vv9DjU8cCI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vv9DjU8cCI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vv9DjU8cCI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vv9DjU8cCI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vv9DjU8cCI .collapsed button.navbar-toggler {
  display: block;
}
.cid-vv9DjU8cCI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vv9DjU8cCI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vv9DjU8cCI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vv9DjU8cCI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vv9DjU8cCI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vv9DjU8cCI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vv9DjU8cCI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vv9DjU8cCI img {
    height: 3.8rem !important;
  }
  .cid-vv9DjU8cCI .btn {
    display: -webkit-flex;
  }
  .cid-vv9DjU8cCI button.navbar-toggler {
    display: block;
  }
  .cid-vv9DjU8cCI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vv9DjU8cCI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vv9DjU8cCI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vv9DjU8cCI .navbar-collapse.collapsing,
  .cid-vv9DjU8cCI .navbar-collapse.show {
    display: block !important;
  }
  .cid-vv9DjU8cCI .navbar-collapse.collapsing .navbar-nav,
  .cid-vv9DjU8cCI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vv9DjU8cCI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vv9DjU8cCI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vv9DjU8cCI .navbar-collapse.collapsing .navbar-buttons,
  .cid-vv9DjU8cCI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vv9DjU8cCI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vv9DjU8cCI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vv9DjU8cCI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vv9DjU8cCI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vv9DjU8cCI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vv9DjU8cCI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vv9DjU8cCI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vv9DjU8cCI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vv9DjU8cCI .nav-link:hover,
.cid-vv9DjU8cCI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vv9DjUTqw2 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/5-1400x933.jpg");
}
.cid-vv9DjUTqw2 H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vv9DjUTqw2 p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vv9FDU3XZT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv9FDU3XZT .mbr-section-subtitle {
  color: #767676;
}
.cid-vv9FDU3XZT .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-vv9FDU3XZT .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-vv9FDU3XZT .team-item .item-image img {
  width: 100%;
}
.cid-vv9FDU3XZT .team-item .item-name p {
  margin-bottom: 0;
}
.cid-vv9FDU3XZT .team-item .item-role p {
  margin-bottom: 0;
}
.cid-vv9FDU3XZT .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-vv9FDU3XZT .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-vv9FDU3XZT .team-item .item-caption {
  background: #efefef;
}
.cid-vv9FDU3XZT H2 {
  color: #313030;
}
.cid-vv9Guz6zyc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vv9Guz6zyc .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vv9Guz6zyc hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vv9Fmp0nfF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vv9Fmp0nfF img {
  width: auto;
}
.cid-vv9QPu7Nz3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv9QPu7Nz3 img {
  width: auto;
}
.cid-vv9SKpP1GY {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vv9SKpP1GY .mbr-text {
  color: #232323;
}
.cid-vv9SKpP1GY p {
  line-height: 1.2 !important;
}
.cid-vv9YfJ9YhT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-vv9DjYhMhJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vv9DjYhMhJ .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vv9DjYhMhJ .social-list a:focus {
  text-decoration: none;
}
.cid-vv9DjYhMhJ H2 {
  text-align: center;
}
.cid-vv9DjZ3koD {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vv9DjZ3koD .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv9DjZ3koD .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vv9DjZ3koD .media-wrap img {
  height: 6rem;
}
.cid-vv9DjZ3koD .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vv9DjZ3koD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv9DjZ3koD .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vv9DjZ3koD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vv9DjZ3koD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vv9DjZ3koD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vv9DjZ3koD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vv9DjZ3koD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vv9DjZ3koD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vv9DjZ3koD .copyright > p {
  text-align: center;
}
.cid-vv9Dk0cqrp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vv9Dk0cqrp .media-container-row .mbr-text {
  color: #707070;
}
.cid-vw6Fo5Mxxh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vw6Fo5Mxxh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vw6Fo5Mxxh a {
  font-style: normal;
}
.cid-vw6Fo5Mxxh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vw6Fo5Mxxh .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-vw6Fo5Mxxh .nav-item:focus,
.cid-vw6Fo5Mxxh .nav-link:focus {
  outline: none;
}
.cid-vw6Fo5Mxxh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vw6Fo5Mxxh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vw6Fo5Mxxh .menu-logo {
  margin-right: auto;
}
.cid-vw6Fo5Mxxh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vw6Fo5Mxxh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vw6Fo5Mxxh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vw6Fo5Mxxh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vw6Fo5Mxxh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vw6Fo5Mxxh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vw6Fo5Mxxh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vw6Fo5Mxxh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vw6Fo5Mxxh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vw6Fo5Mxxh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vw6Fo5Mxxh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vw6Fo5Mxxh .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vw6Fo5Mxxh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vw6Fo5Mxxh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vw6Fo5Mxxh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vw6Fo5Mxxh .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vw6Fo5Mxxh .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-vw6Fo5Mxxh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vw6Fo5Mxxh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vw6Fo5Mxxh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vw6Fo5Mxxh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vw6Fo5Mxxh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vw6Fo5Mxxh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vw6Fo5Mxxh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vw6Fo5Mxxh button.navbar-toggler:focus {
  outline: none;
}
.cid-vw6Fo5Mxxh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vw6Fo5Mxxh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vw6Fo5Mxxh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vw6Fo5Mxxh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vw6Fo5Mxxh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vw6Fo5Mxxh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vw6Fo5Mxxh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vw6Fo5Mxxh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vw6Fo5Mxxh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vw6Fo5Mxxh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vw6Fo5Mxxh .collapsed .btn {
  display: -webkit-flex;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.collapsing,
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vw6Fo5Mxxh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vw6Fo5Mxxh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vw6Fo5Mxxh .collapsed button.navbar-toggler {
  display: block;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vw6Fo5Mxxh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vw6Fo5Mxxh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vw6Fo5Mxxh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vw6Fo5Mxxh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vw6Fo5Mxxh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vw6Fo5Mxxh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vw6Fo5Mxxh img {
    height: 3.8rem !important;
  }
  .cid-vw6Fo5Mxxh .btn {
    display: -webkit-flex;
  }
  .cid-vw6Fo5Mxxh button.navbar-toggler {
    display: block;
  }
  .cid-vw6Fo5Mxxh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vw6Fo5Mxxh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vw6Fo5Mxxh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vw6Fo5Mxxh .navbar-collapse.collapsing,
  .cid-vw6Fo5Mxxh .navbar-collapse.show {
    display: block !important;
  }
  .cid-vw6Fo5Mxxh .navbar-collapse.collapsing .navbar-nav,
  .cid-vw6Fo5Mxxh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vw6Fo5Mxxh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vw6Fo5Mxxh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vw6Fo5Mxxh .navbar-collapse.collapsing .navbar-buttons,
  .cid-vw6Fo5Mxxh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vw6Fo5Mxxh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vw6Fo5Mxxh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vw6Fo5Mxxh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vw6Fo5Mxxh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vw6Fo5Mxxh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vw6Fo5Mxxh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vw6Fo5Mxxh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vw6Fo5Mxxh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vw6Fo5Mxxh .nav-link:hover,
.cid-vw6Fo5Mxxh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vw6Fo6JG8S {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/4-63.jpg");
}
.cid-vw6Fo6JG8S H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vw6Fo6JG8S p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vw6Fo7qdDZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vw6Fo7qdDZ p {
  color: #767676;
  text-align: left;
}
.cid-vw6Fo7qdDZ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vw6Fo7qdDZ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vw6Fo7qdDZ .card-title {
  margin-bottom: 0;
}
.cid-vw6Fo7qdDZ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vw6Fo7qdDZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vw6Fo7qdDZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-vw6Fo7qdDZ P {
  text-align: center;
  color: #232323;
}
.cid-vw6Fo7qdDZ .card-title,
.cid-vw6Fo7qdDZ .card-img {
  text-align: center;
  color: #000000;
}
.cid-vw6Fo7qdDZ H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vw6Fo7qdDZ h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vw6Fo7qdDZ h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vw6Fo8osXn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vw6Fo8osXn .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vw6Fo93VLh {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vw6Fo93VLh .image-block {
  margin: auto;
}
.cid-vw6Fo93VLh .mbr-figure {
  margin: 0 auto;
}
.cid-vw6Fo93VLh figcaption {
  position: relative;
}
.cid-vw6Fo93VLh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vw6Fo93VLh .image-block {
    width: 100% !important;
  }
}
.cid-vw6Fo9zuim {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vw6Fo9zuim .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vw6Fo9zuim .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vw6Fo9zuim .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vw6Fo9zuim .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vw6Fo9zuim .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vw6Fo9zuim .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vw6Fo9zuim .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vw6Fo9zuim .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vw6Fo9zuim .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vw6FoaTSUX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vw6FoaTSUX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vw6FoaTSUX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vw6FoaTSUX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vw6FoaTSUX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vw6FoaTSUX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vw6FoaTSUX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vw6FoaTSUX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vw6FoaTSUX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vw6FoaTSUX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vw6FobJz0a {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vw6FobJz0a .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vw6FobJz0a hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vw6FocvcNz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vw6FocvcNz img {
  width: auto;
}
.cid-vw6Fodc220 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vw6Fodc220 img {
  width: auto;
}
.cid-vw6Foe6Nkk {
  background-image: url("../../../assets/images/245037940-m.jpg");
}
.cid-vw6Foe6Nkk H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vw6Foe6Nkk H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vw6FoeXF9z {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vw6FoeXF9z .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vw6FoeXF9z .social-list a:focus {
  text-decoration: none;
}
.cid-vw6FoeXF9z H2 {
  text-align: center;
}
.cid-vw6FofOgjr {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vw6FofOgjr .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vw6FofOgjr .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vw6FofOgjr .media-wrap img {
  height: 6rem;
}
.cid-vw6FofOgjr .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vw6FofOgjr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vw6FofOgjr .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vw6FofOgjr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vw6FofOgjr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vw6FofOgjr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vw6FofOgjr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vw6FofOgjr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vw6FofOgjr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vw6FofOgjr .copyright > p {
  text-align: center;
}
.cid-vw6FogQv3f {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vw6FogQv3f .media-container-row .mbr-text {
  color: #707070;
}
.cid-vvq1zk841c .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vvq1zk841c .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vvq1zk841c a {
  font-style: normal;
}
.cid-vvq1zk841c .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vvq1zk841c .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-vvq1zk841c .nav-item:focus,
.cid-vvq1zk841c .nav-link:focus {
  outline: none;
}
.cid-vvq1zk841c .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vvq1zk841c .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vvq1zk841c .menu-logo {
  margin-right: auto;
}
.cid-vvq1zk841c .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vvq1zk841c .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vvq1zk841c .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vvq1zk841c .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vvq1zk841c .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vvq1zk841c .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vvq1zk841c .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vvq1zk841c .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vvq1zk841c .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vvq1zk841c .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vvq1zk841c .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vvq1zk841c .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vvq1zk841c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vvq1zk841c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvq1zk841c .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vvq1zk841c .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vvq1zk841c .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-vvq1zk841c .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vvq1zk841c .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vvq1zk841c .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vvq1zk841c .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vvq1zk841c .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vvq1zk841c .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vvq1zk841c button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vvq1zk841c button.navbar-toggler:focus {
  outline: none;
}
.cid-vvq1zk841c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vvq1zk841c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vvq1zk841c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vvq1zk841c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vvq1zk841c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vvq1zk841c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvq1zk841c nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vvq1zk841c nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vvq1zk841c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vvq1zk841c .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvq1zk841c .collapsed .btn {
  display: -webkit-flex;
}
.cid-vvq1zk841c .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vvq1zk841c .collapsed .navbar-collapse.collapsing,
.cid-vvq1zk841c .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vvq1zk841c .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vvq1zk841c .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vvq1zk841c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vvq1zk841c .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vvq1zk841c .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vvq1zk841c .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vvq1zk841c .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vvq1zk841c .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vvq1zk841c .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vvq1zk841c .collapsed button.navbar-toggler {
  display: block;
}
.cid-vvq1zk841c .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vvq1zk841c .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vvq1zk841c .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vvq1zk841c .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vvq1zk841c .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vvq1zk841c .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vvq1zk841c.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvq1zk841c img {
    height: 3.8rem !important;
  }
  .cid-vvq1zk841c .btn {
    display: -webkit-flex;
  }
  .cid-vvq1zk841c button.navbar-toggler {
    display: block;
  }
  .cid-vvq1zk841c .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vvq1zk841c .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vvq1zk841c .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vvq1zk841c .navbar-collapse.collapsing,
  .cid-vvq1zk841c .navbar-collapse.show {
    display: block !important;
  }
  .cid-vvq1zk841c .navbar-collapse.collapsing .navbar-nav,
  .cid-vvq1zk841c .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vvq1zk841c .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vvq1zk841c .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vvq1zk841c .navbar-collapse.collapsing .navbar-buttons,
  .cid-vvq1zk841c .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vvq1zk841c .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vvq1zk841c .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vvq1zk841c .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vvq1zk841c .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vvq1zk841c .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vvq1zk841c .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vvq1zk841c .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vvq1zk841c .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vvq1zk841c .nav-link:hover,
.cid-vvq1zk841c .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vvq1zl6eDv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/1-2.jpg");
  background-position: center 50%;
}
.cid-vvq1zl6eDv H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvq1zl6eDv p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vvq1zlVYjP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvq1zlVYjP p {
  color: #767676;
  text-align: left;
}
.cid-vvq1zlVYjP .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-vvq1zlVYjP .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-vvq1zlVYjP .card-title {
  margin-bottom: 0;
}
.cid-vvq1zlVYjP .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-vvq1zlVYjP .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-vvq1zlVYjP .card-img span {
    font-size: 40px !important;
  }
}
.cid-vvq1zlVYjP P {
  text-align: center;
  color: #232323;
}
.cid-vvq1zlVYjP .card-title,
.cid-vvq1zlVYjP .card-img {
  text-align: center;
  color: #000000;
}
.cid-vvq1zlVYjP H1 {
  font-family: 'Rubik', sans-serif !important;
  font-weight: 700 !important;
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvq1zlVYjP h4 {
  text-align: left;
  font-size: 44px !important;
  font-weight: 200;
}
.cid-vvq1zlVYjP h5 {
  text-align: left;
  font-size: 21px !important;
  font-weight: 400;
}
.cid-vvrHHmpC5C {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvrHHmpC5C .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-vvq1znaRMv {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-vvq1znaRMv .image-block {
  margin: auto;
}
.cid-vvq1znaRMv .mbr-figure {
  margin: 0 auto;
}
.cid-vvq1znaRMv figcaption {
  position: relative;
}
.cid-vvq1znaRMv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-vvq1znaRMv .image-block {
    width: 100% !important;
  }
}
.cid-vvq1znOt0D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvq1znOt0D .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvq1znOt0D .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vvq1znOt0D .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvq1znOt0D .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvq1znOt0D .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvq1znOt0D .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvq1znOt0D .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vvq1znOt0D .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vvq1znOt0D .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vvq1zqM0kx {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vvq1zqM0kx .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vvq1zqM0kx hr {
  border: 0;
  height: 2px;
  background: #149dcc;
  position: relative;
  top: -30px;
  margin: 0px 0;
}
.cid-vvq1zrIGGA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vvq1zrIGGA img {
  width: auto;
}
.cid-vvq1zssluk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vvq1zssluk img {
  width: auto;
}
.cid-vvq1zteexi {
  background-image: url("../../../assets/images/308838483-l.jpg");
}
.cid-vvq1zteexi H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vvq1zteexi H3 {
  color: #ffffff;
  text-shadow: 2px 2px 2px #000000;
}
.cid-vvq1zu4MVO {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vvq1zu4MVO .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vvq1zu4MVO .social-list a:focus {
  text-decoration: none;
}
.cid-vvq1zu4MVO H2 {
  text-align: center;
}
.cid-vvq1zuYi8x {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vvq1zuYi8x .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvq1zuYi8x .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vvq1zuYi8x .media-wrap img {
  height: 6rem;
}
.cid-vvq1zuYi8x .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vvq1zuYi8x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vvq1zuYi8x .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vvq1zuYi8x .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vvq1zuYi8x .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vvq1zuYi8x .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vvq1zuYi8x .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vvq1zuYi8x .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvq1zuYi8x .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vvq1zuYi8x .copyright > p {
  text-align: center;
}
.cid-vvq1zw3MaX {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vvq1zw3MaX .media-container-row .mbr-text {
  color: #707070;
}
.cid-vuRjJ2wRlm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vuRjJ2wRlm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vuRjJ2wRlm a {
  font-style: normal;
}
.cid-vuRjJ2wRlm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vuRjJ2wRlm .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-vuRjJ2wRlm .nav-item:focus,
.cid-vuRjJ2wRlm .nav-link:focus {
  outline: none;
}
.cid-vuRjJ2wRlm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vuRjJ2wRlm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vuRjJ2wRlm .menu-logo {
  margin-right: auto;
}
.cid-vuRjJ2wRlm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vuRjJ2wRlm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vuRjJ2wRlm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vuRjJ2wRlm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vuRjJ2wRlm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vuRjJ2wRlm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vuRjJ2wRlm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vuRjJ2wRlm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vuRjJ2wRlm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vuRjJ2wRlm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vuRjJ2wRlm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vuRjJ2wRlm .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vuRjJ2wRlm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vuRjJ2wRlm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vuRjJ2wRlm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vuRjJ2wRlm .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vuRjJ2wRlm .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-vuRjJ2wRlm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vuRjJ2wRlm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vuRjJ2wRlm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vuRjJ2wRlm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vuRjJ2wRlm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vuRjJ2wRlm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vuRjJ2wRlm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vuRjJ2wRlm button.navbar-toggler:focus {
  outline: none;
}
.cid-vuRjJ2wRlm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vuRjJ2wRlm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vuRjJ2wRlm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vuRjJ2wRlm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vuRjJ2wRlm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vuRjJ2wRlm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vuRjJ2wRlm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vuRjJ2wRlm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vuRjJ2wRlm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vuRjJ2wRlm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vuRjJ2wRlm .collapsed .btn {
  display: -webkit-flex;
}
.cid-vuRjJ2wRlm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.collapsing,
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vuRjJ2wRlm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vuRjJ2wRlm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-vuRjJ2wRlm .collapsed button.navbar-toggler {
  display: block;
}
.cid-vuRjJ2wRlm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vuRjJ2wRlm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vuRjJ2wRlm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-vuRjJ2wRlm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vuRjJ2wRlm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vuRjJ2wRlm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vuRjJ2wRlm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vuRjJ2wRlm img {
    height: 3.8rem !important;
  }
  .cid-vuRjJ2wRlm .btn {
    display: -webkit-flex;
  }
  .cid-vuRjJ2wRlm button.navbar-toggler {
    display: block;
  }
  .cid-vuRjJ2wRlm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vuRjJ2wRlm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vuRjJ2wRlm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vuRjJ2wRlm .navbar-collapse.collapsing,
  .cid-vuRjJ2wRlm .navbar-collapse.show {
    display: block !important;
  }
  .cid-vuRjJ2wRlm .navbar-collapse.collapsing .navbar-nav,
  .cid-vuRjJ2wRlm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vuRjJ2wRlm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vuRjJ2wRlm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vuRjJ2wRlm .navbar-collapse.collapsing .navbar-buttons,
  .cid-vuRjJ2wRlm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vuRjJ2wRlm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vuRjJ2wRlm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vuRjJ2wRlm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-vuRjJ2wRlm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vuRjJ2wRlm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vuRjJ2wRlm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-vuRjJ2wRlm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vuRjJ2wRlm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vuRjJ2wRlm .nav-link:hover,
.cid-vuRjJ2wRlm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-vuRjK6hVXM {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/16-1400x788.jpg");
}
.cid-vuRjK6hVXM H1 {
  color: #ffffff;
  text-shadow: 2px 2px 4px #000000;
}
.cid-vuRjK6hVXM p {
  text-shadow: 2px 2px 3px #000000;
}
.cid-vuRpPnwn4U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vuRpPnwn4U .mbr-section-subtitle {
  color: #313030;
  text-align: left;
}
.cid-vuRpPnwn4U H2 {
  text-align: center;
}
.cid-vuRwlD2h41 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vv7L35WJq5 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-vv7L35WJq5 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vv7L35WJq5 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vv7L35WJq5 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vv7L35WJq5 .mbr-text {
    text-align: center;
  }
}
.cid-vv7L35WJq5 H1 {
  color: #232323;
}
.cid-vv7L35WJq5 .mbr-text,
.cid-vv7L35WJq5 .mbr-section-btn {
  color: #313030;
}
.cid-vv76HqgHkj {
  background-image: url("../../../assets/images/family-inkitchen-1400x934.jpg");
}
.cid-vv7Roo7bWU {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-vv7Roo7bWU .mbr-section-subtitle {
  color: #313030;
}
.cid-vv7SMyXSVQ {
  background-image: url("../../../assets/images/black-family-1400x788.jpg");
}
.cid-vuRkB56IIz {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-vuRkB56IIz .mbr-iconfont-social {
  font-size: 32px;
  color: #aaa9a9;
}
.cid-vuRkB56IIz .social-list a:focus {
  text-decoration: none;
}
.cid-vuRkB56IIz H2 {
  text-align: center;
}
.cid-vv7VWcIr7K {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vv7VWcIr7K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv7VWcIr7K .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-vv7VWcIr7K .media-wrap img {
  height: 6rem;
}
.cid-vv7VWcIr7K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-vv7VWcIr7K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vv7VWcIr7K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-vv7VWcIr7K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vv7VWcIr7K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-vv7VWcIr7K .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vv7VWcIr7K .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vv7VWcIr7K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vv7VWcIr7K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vv7VWcIr7K .copyright > p {
  text-align: center;
}
.cid-vuRkBY1KyK {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vuRkBY1KyK .media-container-row .mbr-text {
  color: #707070;
}
