body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Noto Sans', sans-serif;
  font-size: 4.4rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 7.04rem;
}
.display-2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Raleway', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Raleway', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Raleway', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.52rem;
    font-size: calc( 2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.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: #bf103d !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #767676 !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #bf103d !important;
  border-color: #bf103d !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #780a26 !important;
  border-color: #780a26 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #780a26 !important;
  border-color: #780a26 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #bf103d !important;
  border-color: #bf103d !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #780a26 !important;
  border-color: #780a26 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #780a26 !important;
  border-color: #780a26 !important;
}
.btn-info,
.btn-info:active {
  background-color: #767676 !important;
  border-color: #767676 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #505050 !important;
  border-color: #505050 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #505050 !important;
  border-color: #505050 !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: #61081f;
  color: #61081f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #bf103d;
  border-color: #bf103d;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #bf103d !important;
  border-color: #bf103d !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #61081f;
  color: #61081f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #bf103d;
  border-color: #bf103d;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #bf103d !important;
  border-color: #bf103d !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #434343;
  color: #434343;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #767676;
  border-color: #767676;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #767676 !important;
  border-color: #767676 !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: #bf103d !important;
}
.text-secondary {
  color: #bf103d !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #767676 !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: #61081f !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #61081f !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #434343 !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: #767676;
}
.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: #bf103d;
  border-color: #bf103d;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #bf103d;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f15d83;
}
.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: #b6b6b6;
}
.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: 'Raleway', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #bf103d;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #bf103d;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #bf103d;
}
.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: #bf103d;
  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: #bf103d;
  border-bottom-color: #bf103d;
}
.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: #bf103d !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: #bf103d !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='%23bf103d' %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-rQcsNqpXy4 .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-rQcsNqpXy4 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rQcsNqpXy4 a {
  font-style: normal;
}
.cid-rQcsNqpXy4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQcsNqpXy4 .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-rQcsNqpXy4 .nav-item:focus,
.cid-rQcsNqpXy4 .nav-link:focus {
  outline: none;
}
.cid-rQcsNqpXy4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQcsNqpXy4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQcsNqpXy4 .menu-logo {
  margin-right: auto;
}
.cid-rQcsNqpXy4 .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-rQcsNqpXy4 .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-rQcsNqpXy4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQcsNqpXy4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQcsNqpXy4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQcsNqpXy4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQcsNqpXy4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQcsNqpXy4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQcsNqpXy4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQcsNqpXy4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQcsNqpXy4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQcsNqpXy4 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQcsNqpXy4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQcsNqpXy4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQcsNqpXy4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQcsNqpXy4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQcsNqpXy4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQcsNqpXy4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQcsNqpXy4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQcsNqpXy4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQcsNqpXy4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQcsNqpXy4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQcsNqpXy4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQcsNqpXy4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQcsNqpXy4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rQcsNqpXy4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-rQcsNqpXy4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQcsNqpXy4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQcsNqpXy4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQcsNqpXy4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQcsNqpXy4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQcsNqpXy4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQcsNqpXy4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQcsNqpXy4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQcsNqpXy4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQcsNqpXy4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQcsNqpXy4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.collapsing,
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQcsNqpXy4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rQcsNqpXy4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQcsNqpXy4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQcsNqpXy4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQcsNqpXy4 .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-rQcsNqpXy4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQcsNqpXy4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQcsNqpXy4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-rQcsNqpXy4 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQcsNqpXy4 img {
    height: 3.8rem !important;
  }
  .cid-rQcsNqpXy4 .btn {
    display: -webkit-flex;
  }
  .cid-rQcsNqpXy4 button.navbar-toggler {
    display: block;
  }
  .cid-rQcsNqpXy4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQcsNqpXy4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQcsNqpXy4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQcsNqpXy4 .navbar-collapse.collapsing,
  .cid-rQcsNqpXy4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQcsNqpXy4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rQcsNqpXy4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQcsNqpXy4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQcsNqpXy4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQcsNqpXy4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rQcsNqpXy4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQcsNqpXy4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQcsNqpXy4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQcsNqpXy4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQcsNqpXy4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQcsNqpXy4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQcsNqpXy4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQcsNqpXy4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQcsNqpXy4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQcsNqpXy4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQcsNqpXy4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQcsNqpXy4 .nav-link:hover,
.cid-rQcsNqpXy4 .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-rQcw4XH5Nc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rQcw4XH5Nc P {
  color: #767676;
}
.cid-rQcxeeJmuV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-rQcxeeJmuV P {
  color: #767676;
}
.cid-rYP8UWMiM2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-rYP8UWMiM2 P {
  color: #767676;
}
.cid-rQcKkD5Wec {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #03bfff;
}
.cid-rQcKkD5Wec P {
  color: #767676;
}
.cid-rQcJTbl5uA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-rQcJTbl5uA P {
  color: #767676;
}
.cid-suAwmyGsPY {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAwmyGsPY .content {
    text-align: center;
  }
  .cid-suAwmyGsPY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAwmyGsPY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAwmyGsPY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAwmyGsPY .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAwmyGsPY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAwmyGsPY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAwmyGsPY .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-suAwmyGsPY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAwmyGsPY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAwmyGsPY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAwmyGsPY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAwmyGsPY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAwmyGsPY P {
  color: #ffffff;
}
.cid-spAQdJHbuS .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-spAQdJHbuS .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-spAQdJHbuS a {
  font-style: normal;
}
.cid-spAQdJHbuS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spAQdJHbuS .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-spAQdJHbuS .nav-item:focus,
.cid-spAQdJHbuS .nav-link:focus {
  outline: none;
}
.cid-spAQdJHbuS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spAQdJHbuS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spAQdJHbuS .menu-logo {
  margin-right: auto;
}
.cid-spAQdJHbuS .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-spAQdJHbuS .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-spAQdJHbuS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spAQdJHbuS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spAQdJHbuS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spAQdJHbuS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spAQdJHbuS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spAQdJHbuS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spAQdJHbuS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spAQdJHbuS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spAQdJHbuS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spAQdJHbuS .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spAQdJHbuS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spAQdJHbuS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spAQdJHbuS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spAQdJHbuS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spAQdJHbuS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spAQdJHbuS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spAQdJHbuS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spAQdJHbuS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spAQdJHbuS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spAQdJHbuS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spAQdJHbuS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spAQdJHbuS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spAQdJHbuS button.navbar-toggler:focus {
  outline: none;
}
.cid-spAQdJHbuS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-spAQdJHbuS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spAQdJHbuS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spAQdJHbuS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spAQdJHbuS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spAQdJHbuS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spAQdJHbuS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spAQdJHbuS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spAQdJHbuS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spAQdJHbuS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spAQdJHbuS .collapsed .btn {
  display: -webkit-flex;
}
.cid-spAQdJHbuS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spAQdJHbuS .collapsed .navbar-collapse.collapsing,
.cid-spAQdJHbuS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spAQdJHbuS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spAQdJHbuS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spAQdJHbuS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spAQdJHbuS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spAQdJHbuS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spAQdJHbuS .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spAQdJHbuS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spAQdJHbuS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spAQdJHbuS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spAQdJHbuS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spAQdJHbuS .collapsed button.navbar-toggler {
  display: block;
}
.cid-spAQdJHbuS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spAQdJHbuS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spAQdJHbuS .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-spAQdJHbuS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spAQdJHbuS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spAQdJHbuS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-spAQdJHbuS .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spAQdJHbuS img {
    height: 3.8rem !important;
  }
  .cid-spAQdJHbuS .btn {
    display: -webkit-flex;
  }
  .cid-spAQdJHbuS button.navbar-toggler {
    display: block;
  }
  .cid-spAQdJHbuS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spAQdJHbuS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spAQdJHbuS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spAQdJHbuS .navbar-collapse.collapsing,
  .cid-spAQdJHbuS .navbar-collapse.show {
    display: block !important;
  }
  .cid-spAQdJHbuS .navbar-collapse.collapsing .navbar-nav,
  .cid-spAQdJHbuS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spAQdJHbuS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spAQdJHbuS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spAQdJHbuS .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spAQdJHbuS .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spAQdJHbuS .navbar-collapse.collapsing .navbar-buttons,
  .cid-spAQdJHbuS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spAQdJHbuS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spAQdJHbuS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spAQdJHbuS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spAQdJHbuS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spAQdJHbuS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spAQdJHbuS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spAQdJHbuS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spAQdJHbuS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spAQdJHbuS .nav-link:hover,
.cid-spAQdJHbuS .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-spAQdJVExh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-spAQdJVExh P {
  color: #767676;
}
.cid-spAQdK85OX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-spAQdK85OX P {
  color: #767676;
}
.cid-spAQdKhmak {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-spAQdKhmak P {
  color: #767676;
}
.cid-spAQdKptrC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spAQdKptrC .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-spAQdKptrC H2 {
  color: #df0000;
  text-align: center;
}
.cid-spAQdKw4kS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spAQdKw4kS .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spAQdKw4kS .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-spAQdKw4kS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-spAQdKw4kS .inner-container {
    width: 100% !important;
  }
}
.cid-spAQdKBnw8 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-spAQdKBnw8 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-spAQdKBnw8 .modal-body .close {
  background: #1b1b1b;
}
.cid-spAQdKBnw8 .modal-body .close span {
  font-style: normal;
}
.cid-spAQdKBnw8 .carousel-inner > .active,
.cid-spAQdKBnw8 .carousel-inner > .next,
.cid-spAQdKBnw8 .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-spAQdKBnw8 .carousel-control .icon-next,
.cid-spAQdKBnw8 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-spAQdKBnw8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-spAQdKBnw8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-spAQdKBnw8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-spAQdKBnw8 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-spAQdKBnw8 .boxed-slider > div {
  position: relative;
}
.cid-spAQdKBnw8 .container img {
  width: 100%;
}
.cid-spAQdKBnw8 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-spAQdKBnw8 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spAQdKBnw8 .mbr-table-cell {
  padding: 0;
}
.cid-spAQdKBnw8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-spAQdKBnw8 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-spAQdKBnw8 .mbr-overlay {
  z-index: 1;
}
.cid-spAQdKBnw8 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spAQdKBnw8 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-spAQdKBnw8 .carousel-item.active.right,
.cid-spAQdKBnw8 .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spAQdKBnw8 .carousel-item.active.left,
.cid-spAQdKBnw8 .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spAQdKBnw8 .carousel-item.active,
.cid-spAQdKBnw8 .carousel-item.next.left,
.cid-spAQdKBnw8 .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-spAQdKBnw8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spAQdKBnw8 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-indicators li.active,
.cid-spAQdKBnw8 .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-indicators li::after,
.cid-spAQdKBnw8 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-spAQdKBnw8 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-spAQdKBnw8 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-spAQdKBnw8 .mbr-slider > .container img {
  width: 100%;
}
.cid-spAQdKBnw8 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-spAQdKBnw8 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-spAQdKBnw8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spAQdKBnw8 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spAQdKBnw8 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-spAQdKBnw8 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-spAQdKBnw8 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-spAQdKBnw8 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-spAQdKBnw8 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-spAQdKBnw8 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spAQdKBnw8 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-spAQdKBnw8 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-spAQdKBnw8 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-spAQdKBnw8 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-spAQdKBnw8 .carousel-inner {
  height: 100%;
}
.cid-spAQdKBnw8 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-spAQdKBnw8 .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-spAQdKBnw8 .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-spAQdKBnw8 .carousel-item .container-slide {
  text-align: center;
}
.cid-spAQdKBnw8 .content-slider-wrap {
  width: 100%;
}
.cid-spAQdKJRaJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spAQdKJRaJ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spAQdKJRaJ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-spAQdKJRaJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-spAQdKJRaJ .inner-container {
    width: 100% !important;
  }
}
.cid-spAQdKPMJo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spAQdKPMJo .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-spAThst7Ve {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-spAThst7Ve .card {
  align-self: stretch;
}
.cid-spAThst7Ve .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
}
.cid-spAThst7Ve h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-spAThst7Ve p {
  color: #767676;
  text-align: left;
}
.cid-spAThst7Ve .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-spAThst7Ve .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-spAThst7Ve .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-spAQdL4MH7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-spAQdL4MH7 P {
  color: #767676;
}
.cid-spAQdLc8qC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-spAQdLc8qC P {
  color: #767676;
}
.cid-suAwg2cBDZ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAwg2cBDZ .content {
    text-align: center;
  }
  .cid-suAwg2cBDZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAwg2cBDZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAwg2cBDZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAwg2cBDZ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAwg2cBDZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAwg2cBDZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAwg2cBDZ .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-suAwg2cBDZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAwg2cBDZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAwg2cBDZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAwg2cBDZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAwg2cBDZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAwg2cBDZ P {
  color: #ffffff;
}
.cid-slJubXIWgg .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slJubXIWgg .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slJubXIWgg a {
  font-style: normal;
}
.cid-slJubXIWgg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slJubXIWgg .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-slJubXIWgg .nav-item:focus,
.cid-slJubXIWgg .nav-link:focus {
  outline: none;
}
.cid-slJubXIWgg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slJubXIWgg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slJubXIWgg .menu-logo {
  margin-right: auto;
}
.cid-slJubXIWgg .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-slJubXIWgg .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-slJubXIWgg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slJubXIWgg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slJubXIWgg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slJubXIWgg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slJubXIWgg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slJubXIWgg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slJubXIWgg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slJubXIWgg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slJubXIWgg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slJubXIWgg .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slJubXIWgg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slJubXIWgg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slJubXIWgg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slJubXIWgg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slJubXIWgg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slJubXIWgg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slJubXIWgg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slJubXIWgg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slJubXIWgg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slJubXIWgg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slJubXIWgg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slJubXIWgg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slJubXIWgg button.navbar-toggler:focus {
  outline: none;
}
.cid-slJubXIWgg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slJubXIWgg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slJubXIWgg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slJubXIWgg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slJubXIWgg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slJubXIWgg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slJubXIWgg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slJubXIWgg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slJubXIWgg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slJubXIWgg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slJubXIWgg .collapsed .btn {
  display: -webkit-flex;
}
.cid-slJubXIWgg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slJubXIWgg .collapsed .navbar-collapse.collapsing,
.cid-slJubXIWgg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slJubXIWgg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slJubXIWgg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slJubXIWgg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slJubXIWgg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slJubXIWgg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slJubXIWgg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slJubXIWgg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slJubXIWgg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slJubXIWgg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slJubXIWgg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slJubXIWgg .collapsed button.navbar-toggler {
  display: block;
}
.cid-slJubXIWgg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slJubXIWgg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slJubXIWgg .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-slJubXIWgg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slJubXIWgg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slJubXIWgg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slJubXIWgg .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slJubXIWgg img {
    height: 3.8rem !important;
  }
  .cid-slJubXIWgg .btn {
    display: -webkit-flex;
  }
  .cid-slJubXIWgg button.navbar-toggler {
    display: block;
  }
  .cid-slJubXIWgg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slJubXIWgg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slJubXIWgg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slJubXIWgg .navbar-collapse.collapsing,
  .cid-slJubXIWgg .navbar-collapse.show {
    display: block !important;
  }
  .cid-slJubXIWgg .navbar-collapse.collapsing .navbar-nav,
  .cid-slJubXIWgg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slJubXIWgg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slJubXIWgg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slJubXIWgg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slJubXIWgg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slJubXIWgg .navbar-collapse.collapsing .navbar-buttons,
  .cid-slJubXIWgg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slJubXIWgg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slJubXIWgg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slJubXIWgg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slJubXIWgg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slJubXIWgg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slJubXIWgg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slJubXIWgg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slJubXIWgg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slJubXIWgg .nav-link:hover,
.cid-slJubXIWgg .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slJubYpD91 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slJubYpD91 P {
  color: #767676;
}
.cid-slJubYIYe9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slJubYIYe9 P {
  color: #767676;
}
.cid-slJubZmZSi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slJubZmZSi P {
  color: #767676;
}
.cid-slJubZEdnl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slJubZEdnl .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slJubZEdnl H2 {
  color: #df0000;
  text-align: center;
}
.cid-slJubZRdri {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJubZRdri .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJubZRdri .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJubZRdri .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJubZRdri .inner-container {
    width: 100% !important;
  }
}
.cid-spAIGbnJDc {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-spAIGbnJDc .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-spAIGbnJDc .modal-body .close {
  background: #1b1b1b;
}
.cid-spAIGbnJDc .modal-body .close span {
  font-style: normal;
}
.cid-spAIGbnJDc .carousel-inner > .active,
.cid-spAIGbnJDc .carousel-inner > .next,
.cid-spAIGbnJDc .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-spAIGbnJDc .carousel-control .icon-next,
.cid-spAIGbnJDc .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-spAIGbnJDc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-spAIGbnJDc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-spAIGbnJDc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-spAIGbnJDc .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-spAIGbnJDc .boxed-slider > div {
  position: relative;
}
.cid-spAIGbnJDc .container img {
  width: 100%;
}
.cid-spAIGbnJDc .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-spAIGbnJDc .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spAIGbnJDc .mbr-table-cell {
  padding: 0;
}
.cid-spAIGbnJDc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-spAIGbnJDc .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-spAIGbnJDc .mbr-overlay {
  z-index: 1;
}
.cid-spAIGbnJDc .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spAIGbnJDc .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-spAIGbnJDc .carousel-item.active.right,
.cid-spAIGbnJDc .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spAIGbnJDc .carousel-item.active.left,
.cid-spAIGbnJDc .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spAIGbnJDc .carousel-item.active,
.cid-spAIGbnJDc .carousel-item.next.left,
.cid-spAIGbnJDc .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-spAIGbnJDc .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-spAIGbnJDc .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spAIGbnJDc .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spAIGbnJDc .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-spAIGbnJDc .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spAIGbnJDc .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-spAIGbnJDc .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-spAIGbnJDc .mbr-slider .carousel-indicators li.active,
.cid-spAIGbnJDc .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spAIGbnJDc .mbr-slider .carousel-indicators li::after,
.cid-spAIGbnJDc .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-spAIGbnJDc .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-spAIGbnJDc .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-spAIGbnJDc .mbr-slider > .container img {
  width: 100%;
}
.cid-spAIGbnJDc .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-spAIGbnJDc .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-spAIGbnJDc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spAIGbnJDc .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spAIGbnJDc .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-spAIGbnJDc .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-spAIGbnJDc .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-spAIGbnJDc .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-spAIGbnJDc .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-spAIGbnJDc .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spAIGbnJDc .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-spAIGbnJDc .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-spAIGbnJDc .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-spAIGbnJDc .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-spAIGbnJDc .carousel-inner {
  height: 100%;
}
.cid-spAIGbnJDc .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-spAIGbnJDc .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-spAIGbnJDc .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-spAIGbnJDc .carousel-item .container-slide {
  text-align: center;
}
.cid-spAIGbnJDc .content-slider-wrap {
  width: 100%;
}
.cid-slJuc2acnA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJuc2acnA .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJuc2acnA .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJuc2acnA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJuc2acnA .inner-container {
    width: 100% !important;
  }
}
.cid-spAO91k5na {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spAO91k5na .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-spAMgx9jhK {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-spAMgx9jhK .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-spAMgx9jhK .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-spAMgx9jhK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-slJuc45tF8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slJuc45tF8 P {
  color: #767676;
}
.cid-slJuc573hD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slJuc573hD P {
  color: #767676;
}
.cid-suAwiYLEyF {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAwiYLEyF .content {
    text-align: center;
  }
  .cid-suAwiYLEyF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAwiYLEyF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAwiYLEyF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAwiYLEyF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAwiYLEyF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAwiYLEyF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAwiYLEyF .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-suAwiYLEyF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAwiYLEyF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAwiYLEyF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAwiYLEyF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAwiYLEyF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAwiYLEyF P {
  color: #ffffff;
}
.cid-slItiigH2P .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slItiigH2P .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slItiigH2P a {
  font-style: normal;
}
.cid-slItiigH2P .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slItiigH2P .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-slItiigH2P .nav-item:focus,
.cid-slItiigH2P .nav-link:focus {
  outline: none;
}
.cid-slItiigH2P .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slItiigH2P .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slItiigH2P .menu-logo {
  margin-right: auto;
}
.cid-slItiigH2P .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-slItiigH2P .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-slItiigH2P .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slItiigH2P .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slItiigH2P .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slItiigH2P .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slItiigH2P .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slItiigH2P .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slItiigH2P .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slItiigH2P .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slItiigH2P .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slItiigH2P .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slItiigH2P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slItiigH2P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slItiigH2P .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slItiigH2P .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slItiigH2P .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slItiigH2P .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slItiigH2P .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slItiigH2P .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slItiigH2P .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slItiigH2P .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slItiigH2P .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slItiigH2P button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slItiigH2P button.navbar-toggler:focus {
  outline: none;
}
.cid-slItiigH2P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slItiigH2P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slItiigH2P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slItiigH2P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slItiigH2P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slItiigH2P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slItiigH2P nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slItiigH2P nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slItiigH2P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slItiigH2P .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slItiigH2P .collapsed .btn {
  display: -webkit-flex;
}
.cid-slItiigH2P .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slItiigH2P .collapsed .navbar-collapse.collapsing,
.cid-slItiigH2P .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slItiigH2P .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slItiigH2P .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slItiigH2P .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slItiigH2P .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slItiigH2P .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slItiigH2P .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slItiigH2P .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slItiigH2P .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slItiigH2P .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slItiigH2P .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slItiigH2P .collapsed button.navbar-toggler {
  display: block;
}
.cid-slItiigH2P .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slItiigH2P .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slItiigH2P .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-slItiigH2P .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slItiigH2P .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slItiigH2P .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slItiigH2P .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slItiigH2P img {
    height: 3.8rem !important;
  }
  .cid-slItiigH2P .btn {
    display: -webkit-flex;
  }
  .cid-slItiigH2P button.navbar-toggler {
    display: block;
  }
  .cid-slItiigH2P .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slItiigH2P .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slItiigH2P .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slItiigH2P .navbar-collapse.collapsing,
  .cid-slItiigH2P .navbar-collapse.show {
    display: block !important;
  }
  .cid-slItiigH2P .navbar-collapse.collapsing .navbar-nav,
  .cid-slItiigH2P .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slItiigH2P .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slItiigH2P .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slItiigH2P .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slItiigH2P .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slItiigH2P .navbar-collapse.collapsing .navbar-buttons,
  .cid-slItiigH2P .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slItiigH2P .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slItiigH2P .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slItiigH2P .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slItiigH2P .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slItiigH2P .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slItiigH2P .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slItiigH2P .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slItiigH2P .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slItiigH2P .nav-link:hover,
.cid-slItiigH2P .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slItiiIu8u {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slItiiIu8u P {
  color: #767676;
}
.cid-slItijc5b3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slItijc5b3 P {
  color: #767676;
}
.cid-slItijAlAO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slItijAlAO P {
  color: #767676;
}
.cid-slIxd72VDZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slIxd72VDZ .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slIxd72VDZ H2 {
  color: #df0000;
  text-align: center;
}
.cid-slIKJY52fd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIKJY52fd .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIKJY52fd .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIKJY52fd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIKJY52fd .inner-container {
    width: 100% !important;
  }
}
.cid-slNOLScjzG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slNOLScjzG .item {
  padding-bottom: 2rem;
}
.cid-slNOLScjzG .item-wrapper {
  height: 100%;
}
.cid-slNOLScjzG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slNOLScjzG .carousel-control,
.cid-slNOLScjzG .close {
  background: #1b1b1b;
}
.cid-slNOLScjzG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slNOLScjzG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slNOLScjzG .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-slNOLScjzG .close::before {
  content: '\e91a';
}
.cid-slNOLScjzG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slNOLScjzG .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-slNOLScjzG .carousel-inner > .active {
  display: block;
}
.cid-slNOLScjzG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slNOLScjzG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slNOLScjzG .carousel-control .icon-next,
.cid-slNOLScjzG .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slNOLScjzG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slNOLScjzG .carousel-control,
  .cid-slNOLScjzG .carousel-indicators,
  .cid-slNOLScjzG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slNOLScjzG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slNOLScjzG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slNOLScjzG .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slNOLScjzG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slNOLScjzG .carousel-indicators {
    display: none;
  }
}
.cid-slNOLScjzG .carousel-indicators .active,
.cid-slNOLScjzG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slNOLScjzG .carousel-indicators .active {
  background: #fff;
}
.cid-slNOLScjzG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slNOLScjzG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slNOLScjzG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slNOLScjzG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slNOLScjzG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slNOLScjzG .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slNOLScjzG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slNOLScjzG .carousel {
  width: 100%;
}
.cid-slNOLScjzG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slNOLScjzG .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-slNOLScjzG .modal.fade .modal-dialog,
.cid-slNOLScjzG .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slNOLScjzG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slNOLScjzG a {
  display: block;
}
.cid-slNOLScjzG a.img {
  pointer-events: none;
}
.cid-slIK7xPLQz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIK7xPLQz .mbr-text,
.cid-slIK7xPLQz blockquote {
  color: #767676;
}
.cid-slIK7xPLQz .mbr-text {
  color: #000000;
}
.cid-slIyc8VFc1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIyc8VFc1 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIyc8VFc1 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIyc8VFc1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIyc8VFc1 .inner-container {
    width: 100% !important;
  }
}
.cid-slIHu7AZUe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIHu7AZUe .mbr-text,
.cid-slIHu7AZUe blockquote {
  color: #767676;
}
.cid-slIHu7AZUe .mbr-text {
  color: #000000;
}
.cid-slIJJ4RWiw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIJJ4RWiw .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIJJ4RWiw .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIJJ4RWiw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIJJ4RWiw .inner-container {
    width: 100% !important;
  }
}
.cid-slNOKpRceS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slNOKpRceS .item {
  padding-bottom: 2rem;
}
.cid-slNOKpRceS .item-wrapper {
  height: 100%;
}
.cid-slNOKpRceS .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slNOKpRceS .carousel-control,
.cid-slNOKpRceS .close {
  background: #1b1b1b;
}
.cid-slNOKpRceS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slNOKpRceS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slNOKpRceS .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-slNOKpRceS .close::before {
  content: '\e91a';
}
.cid-slNOKpRceS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slNOKpRceS .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-slNOKpRceS .carousel-inner > .active {
  display: block;
}
.cid-slNOKpRceS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slNOKpRceS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slNOKpRceS .carousel-control .icon-next,
.cid-slNOKpRceS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slNOKpRceS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slNOKpRceS .carousel-control,
  .cid-slNOKpRceS .carousel-indicators,
  .cid-slNOKpRceS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slNOKpRceS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slNOKpRceS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slNOKpRceS .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slNOKpRceS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slNOKpRceS .carousel-indicators {
    display: none;
  }
}
.cid-slNOKpRceS .carousel-indicators .active,
.cid-slNOKpRceS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slNOKpRceS .carousel-indicators .active {
  background: #fff;
}
.cid-slNOKpRceS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slNOKpRceS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slNOKpRceS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slNOKpRceS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slNOKpRceS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slNOKpRceS .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slNOKpRceS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slNOKpRceS .carousel {
  width: 100%;
}
.cid-slNOKpRceS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slNOKpRceS .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-slNOKpRceS .modal.fade .modal-dialog,
.cid-slNOKpRceS .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slNOKpRceS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slNOKpRceS a {
  display: block;
}
.cid-slNOKpRceS a.img {
  pointer-events: none;
}
.cid-slIJu8sOEy {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-slIJu8sOEy .mbr-text,
.cid-slIJu8sOEy blockquote {
  color: #767676;
}
.cid-slIJu8sOEy .mbr-text {
  color: #000000;
}
.cid-slItikmrKO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slItikmrKO P {
  color: #767676;
}
.cid-slItikUpuc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slItikUpuc P {
  color: #767676;
}
.cid-suAwcBmIMD {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAwcBmIMD .content {
    text-align: center;
  }
  .cid-suAwcBmIMD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAwcBmIMD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAwcBmIMD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAwcBmIMD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAwcBmIMD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAwcBmIMD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAwcBmIMD .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-suAwcBmIMD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAwcBmIMD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAwcBmIMD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAwcBmIMD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAwcBmIMD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAwcBmIMD P {
  color: #ffffff;
}
.cid-slJ8xqLkid .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slJ8xqLkid .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slJ8xqLkid a {
  font-style: normal;
}
.cid-slJ8xqLkid .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slJ8xqLkid .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-slJ8xqLkid .nav-item:focus,
.cid-slJ8xqLkid .nav-link:focus {
  outline: none;
}
.cid-slJ8xqLkid .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slJ8xqLkid .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slJ8xqLkid .menu-logo {
  margin-right: auto;
}
.cid-slJ8xqLkid .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-slJ8xqLkid .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-slJ8xqLkid .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slJ8xqLkid .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slJ8xqLkid .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slJ8xqLkid .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slJ8xqLkid .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slJ8xqLkid .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slJ8xqLkid .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slJ8xqLkid .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slJ8xqLkid .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slJ8xqLkid .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slJ8xqLkid .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slJ8xqLkid .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slJ8xqLkid .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slJ8xqLkid .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slJ8xqLkid .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slJ8xqLkid .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slJ8xqLkid .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slJ8xqLkid .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slJ8xqLkid .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slJ8xqLkid .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slJ8xqLkid .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slJ8xqLkid button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slJ8xqLkid button.navbar-toggler:focus {
  outline: none;
}
.cid-slJ8xqLkid button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slJ8xqLkid button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slJ8xqLkid button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slJ8xqLkid button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slJ8xqLkid button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slJ8xqLkid nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slJ8xqLkid nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slJ8xqLkid nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slJ8xqLkid nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slJ8xqLkid .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slJ8xqLkid .collapsed .btn {
  display: -webkit-flex;
}
.cid-slJ8xqLkid .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slJ8xqLkid .collapsed .navbar-collapse.collapsing,
.cid-slJ8xqLkid .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slJ8xqLkid .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slJ8xqLkid .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slJ8xqLkid .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slJ8xqLkid .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slJ8xqLkid .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slJ8xqLkid .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slJ8xqLkid .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slJ8xqLkid .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slJ8xqLkid .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slJ8xqLkid .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slJ8xqLkid .collapsed button.navbar-toggler {
  display: block;
}
.cid-slJ8xqLkid .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slJ8xqLkid .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slJ8xqLkid .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-slJ8xqLkid .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slJ8xqLkid .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slJ8xqLkid .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slJ8xqLkid .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slJ8xqLkid img {
    height: 3.8rem !important;
  }
  .cid-slJ8xqLkid .btn {
    display: -webkit-flex;
  }
  .cid-slJ8xqLkid button.navbar-toggler {
    display: block;
  }
  .cid-slJ8xqLkid .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slJ8xqLkid .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slJ8xqLkid .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slJ8xqLkid .navbar-collapse.collapsing,
  .cid-slJ8xqLkid .navbar-collapse.show {
    display: block !important;
  }
  .cid-slJ8xqLkid .navbar-collapse.collapsing .navbar-nav,
  .cid-slJ8xqLkid .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slJ8xqLkid .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slJ8xqLkid .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slJ8xqLkid .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slJ8xqLkid .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slJ8xqLkid .navbar-collapse.collapsing .navbar-buttons,
  .cid-slJ8xqLkid .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slJ8xqLkid .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slJ8xqLkid .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slJ8xqLkid .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slJ8xqLkid .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slJ8xqLkid .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slJ8xqLkid .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slJ8xqLkid .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slJ8xqLkid .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slJ8xqLkid .nav-link:hover,
.cid-slJ8xqLkid .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slJ8xraaxe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slJ8xraaxe P {
  color: #767676;
}
.cid-slJ8xrw6MD {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slJ8xrw6MD P {
  color: #767676;
}
.cid-slJ8xrU3mc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slJ8xrU3mc P {
  color: #767676;
}
.cid-slJ8xsuet3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slJ8xsuet3 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slJ8xsuet3 H2 {
  color: #df0000;
  text-align: center;
}
.cid-slJ8xsMlEj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ8xsMlEj .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ8xsMlEj .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ8xsMlEj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ8xsMlEj .inner-container {
    width: 100% !important;
  }
}
.cid-spAvZyvzMC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spAvZyvzMC .mbr-text,
.cid-spAvZyvzMC blockquote {
  color: #767676;
}
.cid-spAvZyvzMC .mbr-text {
  text-align: center;
}
.cid-spAu49cxew {
  background-color: #ffffff;
}
.cid-spAw06uOvh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spAw06uOvh .mbr-text,
.cid-spAw06uOvh blockquote {
  color: #767676;
}
.cid-spAw06uOvh .mbr-text {
  text-align: center;
}
.cid-suXSBf57Xl {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-suXSBf57Xl .image-block {
  margin: auto;
}
.cid-suXSBf57Xl figcaption {
  position: relative;
}
.cid-suXSBf57Xl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-suXSBf57Xl .image-block {
    width: 100% !important;
  }
}
.cid-suXSEC0u0r {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suXSEC0u0r .mbr-text,
.cid-suXSEC0u0r blockquote {
  color: #767676;
}
.cid-slJqLVnAhT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slJqLVnAhT P {
  color: #767676;
}
.cid-slJ8xxukEe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slJ8xxukEe P {
  color: #767676;
}
.cid-suAuSYIawu {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAuSYIawu .content {
    text-align: center;
  }
  .cid-suAuSYIawu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAuSYIawu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAuSYIawu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAuSYIawu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAuSYIawu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAuSYIawu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAuSYIawu .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-suAuSYIawu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAuSYIawu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAuSYIawu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAuSYIawu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAuSYIawu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAuSYIawu P {
  color: #ffffff;
}
.cid-spB2K5tIuU .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-spB2K5tIuU .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-spB2K5tIuU a {
  font-style: normal;
}
.cid-spB2K5tIuU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spB2K5tIuU .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-spB2K5tIuU .nav-item:focus,
.cid-spB2K5tIuU .nav-link:focus {
  outline: none;
}
.cid-spB2K5tIuU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spB2K5tIuU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spB2K5tIuU .menu-logo {
  margin-right: auto;
}
.cid-spB2K5tIuU .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-spB2K5tIuU .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-spB2K5tIuU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spB2K5tIuU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spB2K5tIuU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spB2K5tIuU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spB2K5tIuU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spB2K5tIuU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spB2K5tIuU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spB2K5tIuU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spB2K5tIuU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spB2K5tIuU .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spB2K5tIuU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spB2K5tIuU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spB2K5tIuU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spB2K5tIuU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spB2K5tIuU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spB2K5tIuU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spB2K5tIuU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spB2K5tIuU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spB2K5tIuU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spB2K5tIuU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spB2K5tIuU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spB2K5tIuU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spB2K5tIuU button.navbar-toggler:focus {
  outline: none;
}
.cid-spB2K5tIuU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-spB2K5tIuU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spB2K5tIuU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spB2K5tIuU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spB2K5tIuU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spB2K5tIuU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spB2K5tIuU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spB2K5tIuU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spB2K5tIuU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spB2K5tIuU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spB2K5tIuU .collapsed .btn {
  display: -webkit-flex;
}
.cid-spB2K5tIuU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spB2K5tIuU .collapsed .navbar-collapse.collapsing,
.cid-spB2K5tIuU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spB2K5tIuU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spB2K5tIuU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spB2K5tIuU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spB2K5tIuU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spB2K5tIuU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spB2K5tIuU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spB2K5tIuU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spB2K5tIuU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spB2K5tIuU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spB2K5tIuU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spB2K5tIuU .collapsed button.navbar-toggler {
  display: block;
}
.cid-spB2K5tIuU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spB2K5tIuU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spB2K5tIuU .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-spB2K5tIuU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spB2K5tIuU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spB2K5tIuU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-spB2K5tIuU .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spB2K5tIuU img {
    height: 3.8rem !important;
  }
  .cid-spB2K5tIuU .btn {
    display: -webkit-flex;
  }
  .cid-spB2K5tIuU button.navbar-toggler {
    display: block;
  }
  .cid-spB2K5tIuU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spB2K5tIuU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spB2K5tIuU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spB2K5tIuU .navbar-collapse.collapsing,
  .cid-spB2K5tIuU .navbar-collapse.show {
    display: block !important;
  }
  .cid-spB2K5tIuU .navbar-collapse.collapsing .navbar-nav,
  .cid-spB2K5tIuU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spB2K5tIuU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spB2K5tIuU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spB2K5tIuU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spB2K5tIuU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spB2K5tIuU .navbar-collapse.collapsing .navbar-buttons,
  .cid-spB2K5tIuU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spB2K5tIuU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spB2K5tIuU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spB2K5tIuU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spB2K5tIuU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spB2K5tIuU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spB2K5tIuU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spB2K5tIuU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spB2K5tIuU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spB2K5tIuU .nav-link:hover,
.cid-spB2K5tIuU .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-spB2K5G329 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-spB2K5G329 P {
  color: #767676;
}
.cid-spB2K5TTje {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-spB2K5TTje P {
  color: #767676;
}
.cid-spB2K62QCw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-spB2K62QCw P {
  color: #767676;
}
.cid-spB2K6aUEg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spB2K6aUEg .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-spB2K6aUEg H2 {
  color: #df0000;
  text-align: center;
}
.cid-spB2K6gGna {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spB2K6gGna .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spB2K6gGna .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-spB2K6gGna .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-spB2K6gGna .inner-container {
    width: 100% !important;
  }
}
.cid-suztJQBTLz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suztJQBTLz .mbr-text,
.cid-suztJQBTLz blockquote {
  color: #767676;
}
.cid-suztJQBTLz .mbr-text {
  color: #000000;
}
.cid-suztU8Yw5M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suztU8Yw5M .mbr-text,
.cid-suztU8Yw5M blockquote {
  color: #767676;
}
.cid-suztU8Yw5M .mbr-text {
  color: #000000;
}
.cid-spB2K6GJqp {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-spB2K6GJqp .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-spB2K6GJqp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-spB2K6GJqp .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-spB2K6GJqp .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-spB2K6GJqp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-suzvsORjcC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-suzvsORjcC .counter-container {
  color: #767676;
}
.cid-suzvsORjcC .counter-container ul {
  margin-bottom: 0;
}
.cid-suzvsORjcC .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-suzvsORjcC .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #cccccc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-suzvsORjcC .mbr-text UL {
  text-align: left;
}
.cid-suztUNSxHH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suztUNSxHH .mbr-text,
.cid-suztUNSxHH blockquote {
  color: #767676;
}
.cid-suztUNSxHH .mbr-text {
  color: #000000;
}
.cid-suztBQYVjl {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-suztBQYVjl .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-suztBQYVjl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-suztBQYVjl .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-suztBQYVjl .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-suztBQYVjl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-suzx04IyT3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-suzx04IyT3 .counter-container {
  color: #767676;
}
.cid-suzx04IyT3 .counter-container ul {
  margin-bottom: 0;
}
.cid-suzx04IyT3 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-suzx04IyT3 .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #cccccc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-suzx04IyT3 .mbr-text UL {
  text-align: left;
}
.cid-spB2K6leFm {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-spB2K6leFm .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-spB2K6leFm .modal-body .close {
  background: #1b1b1b;
}
.cid-spB2K6leFm .modal-body .close span {
  font-style: normal;
}
.cid-spB2K6leFm .carousel-inner > .active,
.cid-spB2K6leFm .carousel-inner > .next,
.cid-spB2K6leFm .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-spB2K6leFm .carousel-control .icon-next,
.cid-spB2K6leFm .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-spB2K6leFm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-spB2K6leFm .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-spB2K6leFm .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-spB2K6leFm .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-spB2K6leFm .boxed-slider > div {
  position: relative;
}
.cid-spB2K6leFm .container img {
  width: 100%;
}
.cid-spB2K6leFm .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-spB2K6leFm .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spB2K6leFm .mbr-table-cell {
  padding: 0;
}
.cid-spB2K6leFm .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-spB2K6leFm .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-spB2K6leFm .mbr-overlay {
  z-index: 1;
}
.cid-spB2K6leFm .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spB2K6leFm .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-spB2K6leFm .carousel-item.active.right,
.cid-spB2K6leFm .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spB2K6leFm .carousel-item.active.left,
.cid-spB2K6leFm .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spB2K6leFm .carousel-item.active,
.cid-spB2K6leFm .carousel-item.next.left,
.cid-spB2K6leFm .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-spB2K6leFm .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-spB2K6leFm .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spB2K6leFm .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spB2K6leFm .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-spB2K6leFm .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spB2K6leFm .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-spB2K6leFm .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-spB2K6leFm .mbr-slider .carousel-indicators li.active,
.cid-spB2K6leFm .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spB2K6leFm .mbr-slider .carousel-indicators li::after,
.cid-spB2K6leFm .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-spB2K6leFm .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-spB2K6leFm .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-spB2K6leFm .mbr-slider > .container img {
  width: 100%;
}
.cid-spB2K6leFm .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-spB2K6leFm .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-spB2K6leFm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spB2K6leFm .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spB2K6leFm .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-spB2K6leFm .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-spB2K6leFm .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-spB2K6leFm .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-spB2K6leFm .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-spB2K6leFm .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spB2K6leFm .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-spB2K6leFm .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-spB2K6leFm .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-spB2K6leFm .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-spB2K6leFm .carousel-inner {
  height: 100%;
}
.cid-spB2K6leFm .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-spB2K6leFm .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-spB2K6leFm .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-spB2K6leFm .carousel-item .container-slide {
  text-align: center;
}
.cid-spB2K6leFm .content-slider-wrap {
  width: 100%;
}
.cid-spB2K6NyOt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-spB2K6NyOt P {
  color: #767676;
}
.cid-spB2K6V5TN {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-spB2K6V5TN P {
  color: #767676;
}
.cid-suAuOSyur2 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAuOSyur2 .content {
    text-align: center;
  }
  .cid-suAuOSyur2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAuOSyur2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAuOSyur2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAuOSyur2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAuOSyur2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAuOSyur2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAuOSyur2 .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-suAuOSyur2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAuOSyur2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAuOSyur2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAuOSyur2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAuOSyur2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAuOSyur2 P {
  color: #ffffff;
}
.cid-slJv8cuBFG .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slJv8cuBFG .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slJv8cuBFG a {
  font-style: normal;
}
.cid-slJv8cuBFG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slJv8cuBFG .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-slJv8cuBFG .nav-item:focus,
.cid-slJv8cuBFG .nav-link:focus {
  outline: none;
}
.cid-slJv8cuBFG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slJv8cuBFG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slJv8cuBFG .menu-logo {
  margin-right: auto;
}
.cid-slJv8cuBFG .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-slJv8cuBFG .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-slJv8cuBFG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slJv8cuBFG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slJv8cuBFG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slJv8cuBFG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slJv8cuBFG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slJv8cuBFG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slJv8cuBFG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slJv8cuBFG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slJv8cuBFG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slJv8cuBFG .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slJv8cuBFG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slJv8cuBFG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slJv8cuBFG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slJv8cuBFG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slJv8cuBFG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slJv8cuBFG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slJv8cuBFG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slJv8cuBFG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slJv8cuBFG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slJv8cuBFG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slJv8cuBFG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slJv8cuBFG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slJv8cuBFG button.navbar-toggler:focus {
  outline: none;
}
.cid-slJv8cuBFG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slJv8cuBFG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slJv8cuBFG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slJv8cuBFG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slJv8cuBFG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slJv8cuBFG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slJv8cuBFG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slJv8cuBFG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slJv8cuBFG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slJv8cuBFG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slJv8cuBFG .collapsed .btn {
  display: -webkit-flex;
}
.cid-slJv8cuBFG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slJv8cuBFG .collapsed .navbar-collapse.collapsing,
.cid-slJv8cuBFG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slJv8cuBFG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slJv8cuBFG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slJv8cuBFG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slJv8cuBFG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slJv8cuBFG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slJv8cuBFG .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slJv8cuBFG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slJv8cuBFG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slJv8cuBFG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slJv8cuBFG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slJv8cuBFG .collapsed button.navbar-toggler {
  display: block;
}
.cid-slJv8cuBFG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slJv8cuBFG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slJv8cuBFG .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-slJv8cuBFG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slJv8cuBFG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slJv8cuBFG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slJv8cuBFG .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slJv8cuBFG img {
    height: 3.8rem !important;
  }
  .cid-slJv8cuBFG .btn {
    display: -webkit-flex;
  }
  .cid-slJv8cuBFG button.navbar-toggler {
    display: block;
  }
  .cid-slJv8cuBFG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slJv8cuBFG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slJv8cuBFG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slJv8cuBFG .navbar-collapse.collapsing,
  .cid-slJv8cuBFG .navbar-collapse.show {
    display: block !important;
  }
  .cid-slJv8cuBFG .navbar-collapse.collapsing .navbar-nav,
  .cid-slJv8cuBFG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slJv8cuBFG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slJv8cuBFG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slJv8cuBFG .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slJv8cuBFG .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slJv8cuBFG .navbar-collapse.collapsing .navbar-buttons,
  .cid-slJv8cuBFG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slJv8cuBFG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slJv8cuBFG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slJv8cuBFG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slJv8cuBFG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slJv8cuBFG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slJv8cuBFG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slJv8cuBFG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slJv8cuBFG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slJv8cuBFG .nav-link:hover,
.cid-slJv8cuBFG .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slJv8d9glW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slJv8d9glW P {
  color: #767676;
}
.cid-slJv8duSF1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slJv8duSF1 P {
  color: #767676;
}
.cid-slJv8dL4ys {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slJv8dL4ys P {
  color: #767676;
}
.cid-slJv8e1Ilo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slJv8e1Ilo .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slJv8e1Ilo H2 {
  color: #df0000;
  text-align: center;
}
.cid-slJv8eesnV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJv8eesnV .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJv8eesnV .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJv8eesnV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJv8eesnV .inner-container {
    width: 100% !important;
  }
}
.cid-slJv8fDm3z {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slJv8fDm3z .mbr-text,
.cid-slJv8fDm3z blockquote {
  color: #767676;
}
.cid-slJv8fDm3z .mbr-text {
  color: #000000;
}
.cid-slJv8ibJ48 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slJv8ibJ48 P {
  color: #767676;
}
.cid-slJv8izlVA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slJv8izlVA P {
  color: #767676;
}
.cid-slJv8iVBTA {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-slJv8iVBTA .content {
    text-align: center;
  }
  .cid-slJv8iVBTA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-slJv8iVBTA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-slJv8iVBTA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-slJv8iVBTA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-slJv8iVBTA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-slJv8iVBTA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-slJv8iVBTA .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-slJv8iVBTA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-slJv8iVBTA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-slJv8iVBTA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-slJv8iVBTA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-slJv8iVBTA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-slJv8iVBTA P {
  color: #ffffff;
}
.cid-suzRBYuQJt .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-suzRBYuQJt .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-suzRBYuQJt a {
  font-style: normal;
}
.cid-suzRBYuQJt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-suzRBYuQJt .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-suzRBYuQJt .nav-item:focus,
.cid-suzRBYuQJt .nav-link:focus {
  outline: none;
}
.cid-suzRBYuQJt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suzRBYuQJt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-suzRBYuQJt .menu-logo {
  margin-right: auto;
}
.cid-suzRBYuQJt .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-suzRBYuQJt .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-suzRBYuQJt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-suzRBYuQJt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-suzRBYuQJt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-suzRBYuQJt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-suzRBYuQJt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-suzRBYuQJt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-suzRBYuQJt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-suzRBYuQJt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-suzRBYuQJt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-suzRBYuQJt .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-suzRBYuQJt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-suzRBYuQJt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suzRBYuQJt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-suzRBYuQJt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suzRBYuQJt .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-suzRBYuQJt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-suzRBYuQJt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-suzRBYuQJt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-suzRBYuQJt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-suzRBYuQJt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-suzRBYuQJt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-suzRBYuQJt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-suzRBYuQJt button.navbar-toggler:focus {
  outline: none;
}
.cid-suzRBYuQJt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-suzRBYuQJt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-suzRBYuQJt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-suzRBYuQJt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-suzRBYuQJt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-suzRBYuQJt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suzRBYuQJt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-suzRBYuQJt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-suzRBYuQJt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suzRBYuQJt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suzRBYuQJt .collapsed .btn {
  display: -webkit-flex;
}
.cid-suzRBYuQJt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-suzRBYuQJt .collapsed .navbar-collapse.collapsing,
.cid-suzRBYuQJt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-suzRBYuQJt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-suzRBYuQJt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-suzRBYuQJt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-suzRBYuQJt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-suzRBYuQJt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-suzRBYuQJt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-suzRBYuQJt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-suzRBYuQJt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-suzRBYuQJt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-suzRBYuQJt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-suzRBYuQJt .collapsed button.navbar-toggler {
  display: block;
}
.cid-suzRBYuQJt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-suzRBYuQJt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suzRBYuQJt .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-suzRBYuQJt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-suzRBYuQJt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-suzRBYuQJt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-suzRBYuQJt .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suzRBYuQJt img {
    height: 3.8rem !important;
  }
  .cid-suzRBYuQJt .btn {
    display: -webkit-flex;
  }
  .cid-suzRBYuQJt button.navbar-toggler {
    display: block;
  }
  .cid-suzRBYuQJt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-suzRBYuQJt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suzRBYuQJt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-suzRBYuQJt .navbar-collapse.collapsing,
  .cid-suzRBYuQJt .navbar-collapse.show {
    display: block !important;
  }
  .cid-suzRBYuQJt .navbar-collapse.collapsing .navbar-nav,
  .cid-suzRBYuQJt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-suzRBYuQJt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-suzRBYuQJt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-suzRBYuQJt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-suzRBYuQJt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-suzRBYuQJt .navbar-collapse.collapsing .navbar-buttons,
  .cid-suzRBYuQJt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-suzRBYuQJt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-suzRBYuQJt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-suzRBYuQJt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-suzRBYuQJt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-suzRBYuQJt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-suzRBYuQJt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-suzRBYuQJt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-suzRBYuQJt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-suzRBYuQJt .nav-link:hover,
.cid-suzRBYuQJt .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-suzRBYJLs3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-suzRBYJLs3 P {
  color: #767676;
}
.cid-suzRBYVqrW {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-suzRBYVqrW P {
  color: #767676;
}
.cid-suzRBZ3Nxi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-suzRBZ3Nxi P {
  color: #767676;
}
.cid-suzRBZbXR1 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suzRBZbXR1 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-suzRBZbXR1 H2 {
  color: #df0000;
  text-align: center;
}
.cid-suzRBZg6xG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suzRBZg6xG .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-suzRBZg6xG .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-suzRBZg6xG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-suzRBZg6xG .inner-container {
    width: 100% !important;
  }
}
.cid-suzRBZl0Gn {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-suzRBZl0Gn .mbr-text,
.cid-suzRBZl0Gn blockquote {
  color: #767676;
}
.cid-suzRBZl0Gn .mbr-text {
  color: #000000;
}
.cid-suzRBZxuhy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-suzRBZxuhy P {
  color: #767676;
}
.cid-suzRBZJerG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-suzRBZJerG P {
  color: #767676;
}
.cid-suAuFlriGk {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAuFlriGk .content {
    text-align: center;
  }
  .cid-suAuFlriGk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAuFlriGk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAuFlriGk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAuFlriGk .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAuFlriGk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAuFlriGk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAuFlriGk .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-suAuFlriGk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAuFlriGk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAuFlriGk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAuFlriGk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAuFlriGk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAuFlriGk P {
  color: #ffffff;
}
.cid-spB2Tum7bv .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-spB2Tum7bv .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-spB2Tum7bv a {
  font-style: normal;
}
.cid-spB2Tum7bv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spB2Tum7bv .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-spB2Tum7bv .nav-item:focus,
.cid-spB2Tum7bv .nav-link:focus {
  outline: none;
}
.cid-spB2Tum7bv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spB2Tum7bv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spB2Tum7bv .menu-logo {
  margin-right: auto;
}
.cid-spB2Tum7bv .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-spB2Tum7bv .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-spB2Tum7bv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spB2Tum7bv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spB2Tum7bv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spB2Tum7bv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spB2Tum7bv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spB2Tum7bv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spB2Tum7bv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spB2Tum7bv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spB2Tum7bv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spB2Tum7bv .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spB2Tum7bv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spB2Tum7bv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spB2Tum7bv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spB2Tum7bv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spB2Tum7bv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spB2Tum7bv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spB2Tum7bv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spB2Tum7bv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spB2Tum7bv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spB2Tum7bv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spB2Tum7bv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spB2Tum7bv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spB2Tum7bv button.navbar-toggler:focus {
  outline: none;
}
.cid-spB2Tum7bv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-spB2Tum7bv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spB2Tum7bv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spB2Tum7bv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spB2Tum7bv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spB2Tum7bv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spB2Tum7bv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spB2Tum7bv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spB2Tum7bv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spB2Tum7bv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spB2Tum7bv .collapsed .btn {
  display: -webkit-flex;
}
.cid-spB2Tum7bv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spB2Tum7bv .collapsed .navbar-collapse.collapsing,
.cid-spB2Tum7bv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spB2Tum7bv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spB2Tum7bv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spB2Tum7bv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spB2Tum7bv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spB2Tum7bv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spB2Tum7bv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spB2Tum7bv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spB2Tum7bv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spB2Tum7bv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spB2Tum7bv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spB2Tum7bv .collapsed button.navbar-toggler {
  display: block;
}
.cid-spB2Tum7bv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spB2Tum7bv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spB2Tum7bv .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-spB2Tum7bv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spB2Tum7bv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spB2Tum7bv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-spB2Tum7bv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spB2Tum7bv img {
    height: 3.8rem !important;
  }
  .cid-spB2Tum7bv .btn {
    display: -webkit-flex;
  }
  .cid-spB2Tum7bv button.navbar-toggler {
    display: block;
  }
  .cid-spB2Tum7bv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spB2Tum7bv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spB2Tum7bv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spB2Tum7bv .navbar-collapse.collapsing,
  .cid-spB2Tum7bv .navbar-collapse.show {
    display: block !important;
  }
  .cid-spB2Tum7bv .navbar-collapse.collapsing .navbar-nav,
  .cid-spB2Tum7bv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spB2Tum7bv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spB2Tum7bv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spB2Tum7bv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spB2Tum7bv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spB2Tum7bv .navbar-collapse.collapsing .navbar-buttons,
  .cid-spB2Tum7bv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spB2Tum7bv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spB2Tum7bv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spB2Tum7bv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spB2Tum7bv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spB2Tum7bv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spB2Tum7bv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spB2Tum7bv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spB2Tum7bv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spB2Tum7bv .nav-link:hover,
.cid-spB2Tum7bv .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-spB2TuwE9o {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-spB2TuwE9o P {
  color: #767676;
}
.cid-spB2TuDtRw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-spB2TuDtRw P {
  color: #767676;
}
.cid-spB2TuK8oa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-spB2TuK8oa P {
  color: #767676;
}
.cid-spB2TuTCzl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spB2TuTCzl .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-spB2TuTCzl H2 {
  color: #df0000;
  text-align: center;
}
.cid-spB2TuZXg7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spB2TuZXg7 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spB2TuZXg7 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-spB2TuZXg7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-spB2TuZXg7 .inner-container {
    width: 100% !important;
  }
}
.cid-suzLTT1S0Z {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suzLTT1S0Z .mbr-text,
.cid-suzLTT1S0Z blockquote {
  color: #767676;
}
.cid-suzLTT1S0Z .mbr-text {
  color: #000000;
}
.cid-spB2Tv4JQ5 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-spB2Tv4JQ5 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-spB2Tv4JQ5 .modal-body .close {
  background: #1b1b1b;
}
.cid-spB2Tv4JQ5 .modal-body .close span {
  font-style: normal;
}
.cid-spB2Tv4JQ5 .carousel-inner > .active,
.cid-spB2Tv4JQ5 .carousel-inner > .next,
.cid-spB2Tv4JQ5 .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-spB2Tv4JQ5 .carousel-control .icon-next,
.cid-spB2Tv4JQ5 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-spB2Tv4JQ5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-spB2Tv4JQ5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-spB2Tv4JQ5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-spB2Tv4JQ5 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-spB2Tv4JQ5 .boxed-slider > div {
  position: relative;
}
.cid-spB2Tv4JQ5 .container img {
  width: 100%;
}
.cid-spB2Tv4JQ5 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-spB2Tv4JQ5 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spB2Tv4JQ5 .mbr-table-cell {
  padding: 0;
}
.cid-spB2Tv4JQ5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-spB2Tv4JQ5 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-spB2Tv4JQ5 .mbr-overlay {
  z-index: 1;
}
.cid-spB2Tv4JQ5 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spB2Tv4JQ5 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-spB2Tv4JQ5 .carousel-item.active.right,
.cid-spB2Tv4JQ5 .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spB2Tv4JQ5 .carousel-item.active.left,
.cid-spB2Tv4JQ5 .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-spB2Tv4JQ5 .carousel-item.active,
.cid-spB2Tv4JQ5 .carousel-item.next.left,
.cid-spB2Tv4JQ5 .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-spB2Tv4JQ5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators li.active,
.cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators li::after,
.cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-spB2Tv4JQ5 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-spB2Tv4JQ5 .mbr-slider > .container img {
  width: 100%;
}
.cid-spB2Tv4JQ5 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-spB2Tv4JQ5 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-spB2Tv4JQ5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spB2Tv4JQ5 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-spB2Tv4JQ5 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-spB2Tv4JQ5 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-spB2Tv4JQ5 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-spB2Tv4JQ5 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-spB2Tv4JQ5 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-spB2Tv4JQ5 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-spB2Tv4JQ5 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-spB2Tv4JQ5 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-spB2Tv4JQ5 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-spB2Tv4JQ5 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-spB2Tv4JQ5 .carousel-inner {
  height: 100%;
}
.cid-spB2Tv4JQ5 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-spB2Tv4JQ5 .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-spB2Tv4JQ5 .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-spB2Tv4JQ5 .carousel-item .container-slide {
  text-align: center;
}
.cid-spB2Tv4JQ5 .content-slider-wrap {
  width: 100%;
}
.cid-spB2TvwaLr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-spB2TvwaLr P {
  color: #767676;
}
.cid-spB2TvDfuD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-spB2TvDfuD P {
  color: #767676;
}
.cid-suAuLzujLr {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAuLzujLr .content {
    text-align: center;
  }
  .cid-suAuLzujLr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAuLzujLr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAuLzujLr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAuLzujLr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAuLzujLr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAuLzujLr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAuLzujLr .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-suAuLzujLr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAuLzujLr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAuLzujLr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAuLzujLr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAuLzujLr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAuLzujLr P {
  color: #ffffff;
}
.cid-suA44x2NjX .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-suA44x2NjX .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-suA44x2NjX a {
  font-style: normal;
}
.cid-suA44x2NjX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-suA44x2NjX .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-suA44x2NjX .nav-item:focus,
.cid-suA44x2NjX .nav-link:focus {
  outline: none;
}
.cid-suA44x2NjX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suA44x2NjX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-suA44x2NjX .menu-logo {
  margin-right: auto;
}
.cid-suA44x2NjX .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-suA44x2NjX .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-suA44x2NjX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-suA44x2NjX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-suA44x2NjX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-suA44x2NjX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-suA44x2NjX .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-suA44x2NjX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-suA44x2NjX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-suA44x2NjX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-suA44x2NjX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-suA44x2NjX .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-suA44x2NjX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-suA44x2NjX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suA44x2NjX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-suA44x2NjX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suA44x2NjX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-suA44x2NjX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-suA44x2NjX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-suA44x2NjX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-suA44x2NjX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-suA44x2NjX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-suA44x2NjX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-suA44x2NjX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-suA44x2NjX button.navbar-toggler:focus {
  outline: none;
}
.cid-suA44x2NjX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-suA44x2NjX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-suA44x2NjX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-suA44x2NjX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-suA44x2NjX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-suA44x2NjX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suA44x2NjX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-suA44x2NjX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-suA44x2NjX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suA44x2NjX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suA44x2NjX .collapsed .btn {
  display: -webkit-flex;
}
.cid-suA44x2NjX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-suA44x2NjX .collapsed .navbar-collapse.collapsing,
.cid-suA44x2NjX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-suA44x2NjX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-suA44x2NjX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-suA44x2NjX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-suA44x2NjX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-suA44x2NjX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-suA44x2NjX .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-suA44x2NjX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-suA44x2NjX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-suA44x2NjX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-suA44x2NjX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-suA44x2NjX .collapsed button.navbar-toggler {
  display: block;
}
.cid-suA44x2NjX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-suA44x2NjX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suA44x2NjX .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-suA44x2NjX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-suA44x2NjX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-suA44x2NjX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-suA44x2NjX .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suA44x2NjX img {
    height: 3.8rem !important;
  }
  .cid-suA44x2NjX .btn {
    display: -webkit-flex;
  }
  .cid-suA44x2NjX button.navbar-toggler {
    display: block;
  }
  .cid-suA44x2NjX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-suA44x2NjX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suA44x2NjX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-suA44x2NjX .navbar-collapse.collapsing,
  .cid-suA44x2NjX .navbar-collapse.show {
    display: block !important;
  }
  .cid-suA44x2NjX .navbar-collapse.collapsing .navbar-nav,
  .cid-suA44x2NjX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-suA44x2NjX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-suA44x2NjX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-suA44x2NjX .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-suA44x2NjX .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-suA44x2NjX .navbar-collapse.collapsing .navbar-buttons,
  .cid-suA44x2NjX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-suA44x2NjX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-suA44x2NjX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-suA44x2NjX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-suA44x2NjX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-suA44x2NjX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-suA44x2NjX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-suA44x2NjX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-suA44x2NjX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-suA44x2NjX .nav-link:hover,
.cid-suA44x2NjX .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-suA44xirp7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-suA44xirp7 P {
  color: #767676;
}
.cid-suA44xuf9R {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-suA44xuf9R P {
  color: #767676;
}
.cid-suA44xCf02 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-suA44xCf02 P {
  color: #767676;
}
.cid-suA44xKqSY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suA44xKqSY .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-suA44xKqSY H2 {
  color: #df0000;
  text-align: center;
}
.cid-suA44xSd85 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suA44xSd85 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-suA44xSd85 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-suA44xSd85 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-suA44xSd85 .inner-container {
    width: 100% !important;
  }
}
.cid-suA5RItIl4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suA5RItIl4 .mbr-text,
.cid-suA5RItIl4 blockquote {
  color: #767676;
}
.cid-suA5RItIl4 .mbr-text {
  color: #000000;
}
.cid-suA44y8EtL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-suA44y8EtL P {
  color: #767676;
}
.cid-suA44yj5LD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-suA44yj5LD P {
  color: #767676;
}
.cid-suAuzseMAK {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAuzseMAK .content {
    text-align: center;
  }
  .cid-suAuzseMAK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAuzseMAK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAuzseMAK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAuzseMAK .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAuzseMAK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAuzseMAK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAuzseMAK .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-suAuzseMAK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAuzseMAK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAuzseMAK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAuzseMAK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAuzseMAK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAuzseMAK P {
  color: #ffffff;
}
.cid-slINdRe7um .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slINdRe7um .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slINdRe7um a {
  font-style: normal;
}
.cid-slINdRe7um .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slINdRe7um .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-slINdRe7um .nav-item:focus,
.cid-slINdRe7um .nav-link:focus {
  outline: none;
}
.cid-slINdRe7um .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slINdRe7um .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slINdRe7um .menu-logo {
  margin-right: auto;
}
.cid-slINdRe7um .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-slINdRe7um .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-slINdRe7um .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slINdRe7um .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slINdRe7um .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slINdRe7um .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slINdRe7um .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slINdRe7um .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slINdRe7um .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slINdRe7um .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slINdRe7um .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slINdRe7um .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slINdRe7um .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slINdRe7um .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slINdRe7um .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slINdRe7um .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slINdRe7um .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slINdRe7um .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slINdRe7um .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slINdRe7um .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slINdRe7um .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slINdRe7um .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slINdRe7um .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slINdRe7um button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slINdRe7um button.navbar-toggler:focus {
  outline: none;
}
.cid-slINdRe7um button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slINdRe7um button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slINdRe7um button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slINdRe7um button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slINdRe7um button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slINdRe7um nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slINdRe7um nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slINdRe7um nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slINdRe7um nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slINdRe7um .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slINdRe7um .collapsed .btn {
  display: -webkit-flex;
}
.cid-slINdRe7um .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slINdRe7um .collapsed .navbar-collapse.collapsing,
.cid-slINdRe7um .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slINdRe7um .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slINdRe7um .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slINdRe7um .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slINdRe7um .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slINdRe7um .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slINdRe7um .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slINdRe7um .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slINdRe7um .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slINdRe7um .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slINdRe7um .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slINdRe7um .collapsed button.navbar-toggler {
  display: block;
}
.cid-slINdRe7um .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slINdRe7um .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slINdRe7um .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-slINdRe7um .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slINdRe7um .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slINdRe7um .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slINdRe7um .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slINdRe7um img {
    height: 3.8rem !important;
  }
  .cid-slINdRe7um .btn {
    display: -webkit-flex;
  }
  .cid-slINdRe7um button.navbar-toggler {
    display: block;
  }
  .cid-slINdRe7um .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slINdRe7um .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slINdRe7um .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slINdRe7um .navbar-collapse.collapsing,
  .cid-slINdRe7um .navbar-collapse.show {
    display: block !important;
  }
  .cid-slINdRe7um .navbar-collapse.collapsing .navbar-nav,
  .cid-slINdRe7um .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slINdRe7um .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slINdRe7um .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slINdRe7um .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slINdRe7um .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slINdRe7um .navbar-collapse.collapsing .navbar-buttons,
  .cid-slINdRe7um .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slINdRe7um .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slINdRe7um .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slINdRe7um .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slINdRe7um .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slINdRe7um .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slINdRe7um .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slINdRe7um .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slINdRe7um .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slINdRe7um .nav-link:hover,
.cid-slINdRe7um .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slINdRMzdp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slINdRMzdp P {
  color: #767676;
}
.cid-slINdSbujK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slINdSbujK P {
  color: #767676;
}
.cid-slINdSyO2W {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slINdSyO2W P {
  color: #767676;
}
.cid-slINdSTH6i {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slINdSTH6i .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slINdSTH6i H2 {
  color: #df0000;
  text-align: center;
}
.cid-sMVIteUM1K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sMVIteUM1K .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sMVIteUM1K .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sMVIteUM1K .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sMVIteUM1K .inner-container {
    width: 100% !important;
  }
}
.cid-sMVInvKW24 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sMVInvKW24 .mbr-text,
.cid-sMVInvKW24 blockquote {
  color: #767676;
}
.cid-sMVInvKW24 .mbr-text {
  color: #000000;
}
.cid-sN9PHuTDRf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PHuTDRf .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PHuTDRf .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PHuTDRf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PHuTDRf .inner-container {
    width: 100% !important;
  }
}
.cid-sN32ivw5GC {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sN32ivw5GC .mbr-text,
.cid-sN32ivw5GC blockquote {
  color: #767676;
}
.cid-sN32ivw5GC .mbr-text {
  color: #000000;
}
.cid-sN2KRaknak {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sN2KRaknak .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sN2KRaknak .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN2KRaknak .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sN2KRaknak .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sN2KRaknak .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sN2KRaknak .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sN2KRaknak .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sN2KRaknak .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sN2KRaknak .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sN9PKkxEvs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PKkxEvs .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PKkxEvs .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PKkxEvs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PKkxEvs .inner-container {
    width: 100% !important;
  }
}
.cid-sN38aXxP29 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN38aXxP29 .mbr-text,
.cid-sN38aXxP29 blockquote {
  color: #767676;
}
.cid-sN38aXxP29 .mbr-text {
  color: #000000;
}
.cid-sMXNTXlrdp {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMXNTXlrdp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMXNTXlrdp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMXNTXlrdp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMXNTXlrdp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMXNTXlrdp .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-sMXNTXlrdp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMXNTXlrdp .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sMXNTXlrdp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMXNTXlrdp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sN9PLhL50Z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PLhL50Z .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PLhL50Z .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PLhL50Z .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PLhL50Z .inner-container {
    width: 100% !important;
  }
}
.cid-sN32rnFmCr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN32rnFmCr .mbr-text,
.cid-sN32rnFmCr blockquote {
  color: #767676;
}
.cid-sN32rnFmCr .mbr-text {
  color: #000000;
}
.cid-sMXKm3ihdJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMXKm3ihdJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMXKm3ihdJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMXKm3ihdJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMXKm3ihdJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMXKm3ihdJ .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-sMXKm3ihdJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMXKm3ihdJ .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sMXKm3ihdJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMXKm3ihdJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sN9PIX1UBR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PIX1UBR .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PIX1UBR .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PIX1UBR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PIX1UBR .inner-container {
    width: 100% !important;
  }
}
.cid-sN32qHg2JU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN32qHg2JU .mbr-text,
.cid-sN32qHg2JU blockquote {
  color: #767676;
}
.cid-sN32qHg2JU .mbr-text {
  color: #000000;
}
.cid-sMWZ3F0TWJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMWZ3F0TWJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMWZ3F0TWJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMWZ3F0TWJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMWZ3F0TWJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMWZ3F0TWJ .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-sMWZ3F0TWJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMWZ3F0TWJ .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sMWZ3F0TWJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMWZ3F0TWJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sN9PMl6TT6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PMl6TT6 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PMl6TT6 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PMl6TT6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PMl6TT6 .inner-container {
    width: 100% !important;
  }
}
.cid-sN32ox7CK0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN32ox7CK0 .mbr-text,
.cid-sN32ox7CK0 blockquote {
  color: #767676;
}
.cid-sN32ox7CK0 .mbr-text {
  color: #000000;
}
.cid-sMXNUxSock {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMXNUxSock .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMXNUxSock .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMXNUxSock .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMXNUxSock .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMXNUxSock .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-sMXNUxSock .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMXNUxSock .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sMXNUxSock .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMXNUxSock .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sN9PNkYDKN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PNkYDKN .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PNkYDKN .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PNkYDKN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PNkYDKN .inner-container {
    width: 100% !important;
  }
}
.cid-sN32plpAWl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN32plpAWl .mbr-text,
.cid-sN32plpAWl blockquote {
  color: #767676;
}
.cid-sN32plpAWl .mbr-text {
  color: #000000;
}
.cid-sMXNVbtwiA {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMXNVbtwiA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMXNVbtwiA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMXNVbtwiA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMXNVbtwiA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMXNVbtwiA .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-sMXNVbtwiA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMXNVbtwiA .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sMXNVbtwiA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMXNVbtwiA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sN9POeHJIx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9POeHJIx .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9POeHJIx .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9POeHJIx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9POeHJIx .inner-container {
    width: 100% !important;
  }
}
.cid-sN4rBHiQwp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN4rBHiQwp .mbr-text,
.cid-sN4rBHiQwp blockquote {
  color: #767676;
}
.cid-sN4rBHiQwp .mbr-text {
  color: #000000;
}
.cid-sMXNVF9Bm8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMXNVF9Bm8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMXNVF9Bm8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMXNVF9Bm8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMXNVF9Bm8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMXNVF9Bm8 .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-sMXNVF9Bm8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMXNVF9Bm8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMXNVF9Bm8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMXNVF9Bm8 .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-sN9PFjpGfW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PFjpGfW .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PFjpGfW .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PFjpGfW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PFjpGfW .inner-container {
    width: 100% !important;
  }
}
.cid-sN32ntqovS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN32ntqovS .mbr-text,
.cid-sN32ntqovS blockquote {
  color: #767676;
}
.cid-sN32ntqovS .mbr-text {
  color: #000000;
}
.cid-sMY16dZNIG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMY16dZNIG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMY16dZNIG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMY16dZNIG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMY16dZNIG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMY16dZNIG .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-sMY16dZNIG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMY16dZNIG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMY16dZNIG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMY16dZNIG .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-sN9PDQ5exl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PDQ5exl .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PDQ5exl .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PDQ5exl .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PDQ5exl .inner-container {
    width: 100% !important;
  }
}
.cid-sN32lwrxdl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN32lwrxdl .mbr-text,
.cid-sN32lwrxdl blockquote {
  color: #767676;
}
.cid-sN32lwrxdl .mbr-text {
  color: #000000;
}
.cid-sMY26CBynL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMY26CBynL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMY26CBynL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMY26CBynL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMY26CBynL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMY26CBynL .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-sMY26CBynL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMY26CBynL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMY26CBynL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMY26CBynL .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-sN9PBWJDfX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sN9PBWJDfX .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN9PBWJDfX .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sN9PBWJDfX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sN9PBWJDfX .inner-container {
    width: 100% !important;
  }
}
.cid-slINdUVFNS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slINdUVFNS .mbr-text,
.cid-slINdUVFNS blockquote {
  color: #767676;
}
.cid-slINdUVFNS .mbr-text {
  color: #000000;
}
.cid-sMY4OeUTlY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMY4OeUTlY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMY4OeUTlY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMY4OeUTlY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMY4OeUTlY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMY4OeUTlY .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-sMY4OeUTlY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMY4OeUTlY .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sMY4OeUTlY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMY4OeUTlY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMVIvNRfbA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sMVIvNRfbA .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sMVIvNRfbA .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sMVIvNRfbA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sMVIvNRfbA .inner-container {
    width: 100% !important;
  }
}
.cid-slINdUi9tU {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-slINdUi9tU .mbr-text,
.cid-slINdUi9tU blockquote {
  color: #767676;
}
.cid-slINdUi9tU .mbr-text {
  color: #000000;
}
.cid-slINdWMEXx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slINdWMEXx P {
  color: #767676;
}
.cid-slINdXaxd7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slINdXaxd7 P {
  color: #767676;
}
.cid-suAw123p4L {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAw123p4L .content {
    text-align: center;
  }
  .cid-suAw123p4L .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAw123p4L .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAw123p4L .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAw123p4L .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAw123p4L .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAw123p4L .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAw123p4L .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-suAw123p4L .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAw123p4L .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAw123p4L .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAw123p4L .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAw123p4L .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAw123p4L P {
  color: #ffffff;
}
.cid-slIPp50lyM .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slIPp50lyM .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slIPp50lyM a {
  font-style: normal;
}
.cid-slIPp50lyM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slIPp50lyM .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-slIPp50lyM .nav-item:focus,
.cid-slIPp50lyM .nav-link:focus {
  outline: none;
}
.cid-slIPp50lyM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slIPp50lyM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slIPp50lyM .menu-logo {
  margin-right: auto;
}
.cid-slIPp50lyM .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-slIPp50lyM .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-slIPp50lyM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slIPp50lyM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slIPp50lyM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slIPp50lyM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slIPp50lyM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slIPp50lyM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slIPp50lyM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slIPp50lyM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slIPp50lyM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slIPp50lyM .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slIPp50lyM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slIPp50lyM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slIPp50lyM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slIPp50lyM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slIPp50lyM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slIPp50lyM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slIPp50lyM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slIPp50lyM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slIPp50lyM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slIPp50lyM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slIPp50lyM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slIPp50lyM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slIPp50lyM button.navbar-toggler:focus {
  outline: none;
}
.cid-slIPp50lyM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slIPp50lyM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slIPp50lyM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slIPp50lyM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slIPp50lyM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slIPp50lyM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slIPp50lyM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slIPp50lyM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slIPp50lyM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slIPp50lyM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slIPp50lyM .collapsed .btn {
  display: -webkit-flex;
}
.cid-slIPp50lyM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slIPp50lyM .collapsed .navbar-collapse.collapsing,
.cid-slIPp50lyM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slIPp50lyM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slIPp50lyM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slIPp50lyM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slIPp50lyM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slIPp50lyM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slIPp50lyM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slIPp50lyM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slIPp50lyM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slIPp50lyM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slIPp50lyM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slIPp50lyM .collapsed button.navbar-toggler {
  display: block;
}
.cid-slIPp50lyM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slIPp50lyM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slIPp50lyM .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-slIPp50lyM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slIPp50lyM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slIPp50lyM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slIPp50lyM .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slIPp50lyM img {
    height: 3.8rem !important;
  }
  .cid-slIPp50lyM .btn {
    display: -webkit-flex;
  }
  .cid-slIPp50lyM button.navbar-toggler {
    display: block;
  }
  .cid-slIPp50lyM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slIPp50lyM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slIPp50lyM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slIPp50lyM .navbar-collapse.collapsing,
  .cid-slIPp50lyM .navbar-collapse.show {
    display: block !important;
  }
  .cid-slIPp50lyM .navbar-collapse.collapsing .navbar-nav,
  .cid-slIPp50lyM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slIPp50lyM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slIPp50lyM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slIPp50lyM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slIPp50lyM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slIPp50lyM .navbar-collapse.collapsing .navbar-buttons,
  .cid-slIPp50lyM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slIPp50lyM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slIPp50lyM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slIPp50lyM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slIPp50lyM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slIPp50lyM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slIPp50lyM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slIPp50lyM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slIPp50lyM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slIPp50lyM .nav-link:hover,
.cid-slIPp50lyM .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slIPp5z3Mp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slIPp5z3Mp P {
  color: #767676;
}
.cid-slIPp5Xmyx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slIPp5Xmyx P {
  color: #767676;
}
.cid-slIPp6lZqa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slIPp6lZqa P {
  color: #767676;
}
.cid-slIPp6FgRm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIPp6FgRm .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slIPp6FgRm H2 {
  color: #df0000;
  text-align: center;
}
.cid-slIPp7esFz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slIPp7esFz .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slIPp7esFz H2 {
  color: #df0000;
  text-align: center;
}
.cid-slIPp92WOq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slIPp92WOq P {
  color: #767676;
}
.cid-slIPp9p6kd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slIPp9p6kd P {
  color: #767676;
}
.cid-suAvU8u1Vw {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvU8u1Vw .content {
    text-align: center;
  }
  .cid-suAvU8u1Vw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvU8u1Vw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvU8u1Vw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvU8u1Vw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvU8u1Vw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvU8u1Vw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvU8u1Vw .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-suAvU8u1Vw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvU8u1Vw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvU8u1Vw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvU8u1Vw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvU8u1Vw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvU8u1Vw P {
  color: #ffffff;
}
.cid-slIQGBbI0Y .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slIQGBbI0Y .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slIQGBbI0Y a {
  font-style: normal;
}
.cid-slIQGBbI0Y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slIQGBbI0Y .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-slIQGBbI0Y .nav-item:focus,
.cid-slIQGBbI0Y .nav-link:focus {
  outline: none;
}
.cid-slIQGBbI0Y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slIQGBbI0Y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slIQGBbI0Y .menu-logo {
  margin-right: auto;
}
.cid-slIQGBbI0Y .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-slIQGBbI0Y .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-slIQGBbI0Y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slIQGBbI0Y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slIQGBbI0Y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slIQGBbI0Y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slIQGBbI0Y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slIQGBbI0Y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slIQGBbI0Y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slIQGBbI0Y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slIQGBbI0Y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slIQGBbI0Y .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slIQGBbI0Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slIQGBbI0Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slIQGBbI0Y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slIQGBbI0Y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slIQGBbI0Y .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slIQGBbI0Y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slIQGBbI0Y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slIQGBbI0Y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slIQGBbI0Y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slIQGBbI0Y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slIQGBbI0Y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slIQGBbI0Y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slIQGBbI0Y button.navbar-toggler:focus {
  outline: none;
}
.cid-slIQGBbI0Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slIQGBbI0Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slIQGBbI0Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slIQGBbI0Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slIQGBbI0Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slIQGBbI0Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slIQGBbI0Y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slIQGBbI0Y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slIQGBbI0Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slIQGBbI0Y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slIQGBbI0Y .collapsed .btn {
  display: -webkit-flex;
}
.cid-slIQGBbI0Y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slIQGBbI0Y .collapsed .navbar-collapse.collapsing,
.cid-slIQGBbI0Y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slIQGBbI0Y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slIQGBbI0Y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slIQGBbI0Y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slIQGBbI0Y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slIQGBbI0Y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slIQGBbI0Y .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slIQGBbI0Y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slIQGBbI0Y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slIQGBbI0Y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slIQGBbI0Y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slIQGBbI0Y .collapsed button.navbar-toggler {
  display: block;
}
.cid-slIQGBbI0Y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slIQGBbI0Y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slIQGBbI0Y .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-slIQGBbI0Y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slIQGBbI0Y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slIQGBbI0Y .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slIQGBbI0Y .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slIQGBbI0Y img {
    height: 3.8rem !important;
  }
  .cid-slIQGBbI0Y .btn {
    display: -webkit-flex;
  }
  .cid-slIQGBbI0Y button.navbar-toggler {
    display: block;
  }
  .cid-slIQGBbI0Y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slIQGBbI0Y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slIQGBbI0Y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slIQGBbI0Y .navbar-collapse.collapsing,
  .cid-slIQGBbI0Y .navbar-collapse.show {
    display: block !important;
  }
  .cid-slIQGBbI0Y .navbar-collapse.collapsing .navbar-nav,
  .cid-slIQGBbI0Y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slIQGBbI0Y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slIQGBbI0Y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slIQGBbI0Y .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slIQGBbI0Y .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slIQGBbI0Y .navbar-collapse.collapsing .navbar-buttons,
  .cid-slIQGBbI0Y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slIQGBbI0Y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slIQGBbI0Y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slIQGBbI0Y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slIQGBbI0Y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slIQGBbI0Y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slIQGBbI0Y .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slIQGBbI0Y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slIQGBbI0Y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slIQGBbI0Y .nav-link:hover,
.cid-slIQGBbI0Y .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slIQGBCWld {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slIQGBCWld P {
  color: #767676;
}
.cid-slIQGBYgdd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slIQGBYgdd P {
  color: #767676;
}
.cid-slIQGCme3j {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slIQGCme3j P {
  color: #767676;
}
.cid-slIQGCGzxZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slIQGCGzxZ .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slIQGCGzxZ H2 {
  color: #df0000;
  text-align: center;
}
.cid-slIQGD20S3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIQGD20S3 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIQGD20S3 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIQGD20S3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIQGD20S3 .inner-container {
    width: 100% !important;
  }
}
.cid-sNU2FdIJfk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNU2FdIJfk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNU2FdIJfk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNU2FdIJfk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNU2FdIJfk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNU2FdIJfk .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-sNU2FdIJfk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNU2FdIJfk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sNU2FdIJfk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNU2FdIJfk .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-slIQGE5LP4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIQGE5LP4 .mbr-text,
.cid-slIQGE5LP4 blockquote {
  color: #767676;
}
.cid-slIQGE5LP4 .mbr-text {
  color: #000000;
}
.cid-slIQGEnVEN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIQGEnVEN .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIQGEnVEN .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIQGEnVEN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIQGEnVEN .inner-container {
    width: 100% !important;
  }
}
.cid-slIQGEEI8v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIQGEEI8v .mbr-text,
.cid-slIQGEEI8v blockquote {
  color: #767676;
}
.cid-slIQGEEI8v .mbr-text {
  color: #000000;
}
.cid-slIQGF0Ixx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIQGF0Ixx .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIQGF0Ixx .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIQGF0Ixx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIQGF0Ixx .inner-container {
    width: 100% !important;
  }
}
.cid-sNTI7cBC16 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sNTI7cBC16 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNTI7cBC16 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNTI7cBC16 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNTI7cBC16 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNTI7cBC16 .row > .row {
  display: block;
}
.cid-sNTI7cBC16 .mbr-gallery-item {
  width: 100%;
}
.cid-sNTI7cBC16 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNTI7cBC16 .mbr-gallery-item > div {
  position: relative;
}
.cid-sNTI7cBC16 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNTI7cBC16 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-sNTI7cBC16 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNTI7cBC16 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slIQGGaQ0O {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-slIQGGaQ0O .mbr-text,
.cid-slIQGGaQ0O blockquote {
  color: #767676;
}
.cid-slIQGGaQ0O .mbr-text {
  color: #000000;
}
.cid-slIRSVO0Qt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIRSVO0Qt .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIRSVO0Qt .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIRSVO0Qt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIRSVO0Qt .inner-container {
    width: 100% !important;
  }
}
.cid-sNTXjqs22L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sNTXjqs22L .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNTXjqs22L .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNTXjqs22L .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNTXjqs22L .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNTXjqs22L .row > .row {
  display: block;
}
.cid-sNTXjqs22L .mbr-gallery-item {
  width: 100%;
}
.cid-sNTXjqs22L .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNTXjqs22L .mbr-gallery-item > div {
  position: relative;
}
.cid-sNTXjqs22L .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNTXjqs22L .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-sNTXjqs22L .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNTXjqs22L .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slIRWjUyzU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIRWjUyzU .mbr-text,
.cid-slIRWjUyzU blockquote {
  color: #767676;
}
.cid-slIRWjUyzU .mbr-text {
  color: #000000;
}
.cid-slIS0MvDbO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIS0MvDbO .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIS0MvDbO .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIS0MvDbO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIS0MvDbO .inner-container {
    width: 100% !important;
  }
}
.cid-sNUerFIeB7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNUerFIeB7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNUerFIeB7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNUerFIeB7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNUerFIeB7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNUerFIeB7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNUerFIeB7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNUerFIeB7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sNUerFIeB7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNUerFIeB7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slISkuYeLP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slISkuYeLP .mbr-text,
.cid-slISkuYeLP blockquote {
  color: #767676;
}
.cid-slISkuYeLP .mbr-text {
  color: #000000;
}
.cid-slISmVQ2rl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slISmVQ2rl .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slISmVQ2rl .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slISmVQ2rl .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slISmVQ2rl .inner-container {
    width: 100% !important;
  }
}
.cid-sNUetmMwo1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNUetmMwo1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNUetmMwo1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNUetmMwo1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNUetmMwo1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNUetmMwo1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNUetmMwo1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNUetmMwo1 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-sNUetmMwo1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNUetmMwo1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slNImtmMko {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-slNImtmMko .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slNImtmMko .video-block {
    width: 100% !important;
  }
}
.cid-slIUNf27bg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIUNf27bg .mbr-text,
.cid-slIUNf27bg blockquote {
  color: #767676;
}
.cid-slIUNf27bg .mbr-text {
  color: #000000;
}
.cid-slIUOBUnCH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIUOBUnCH .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIUOBUnCH .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIUOBUnCH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIUOBUnCH .inner-container {
    width: 100% !important;
  }
}
.cid-sNUevZ0StG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNUevZ0StG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNUevZ0StG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNUevZ0StG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNUevZ0StG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNUevZ0StG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNUevZ0StG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNUevZ0StG .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-sNUevZ0StG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNUevZ0StG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slNIgxxwHY {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-slNIgxxwHY .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slNIgxxwHY .video-block {
    width: 100% !important;
  }
}
.cid-slIVmqCzV3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIVmqCzV3 .mbr-text,
.cid-slIVmqCzV3 blockquote {
  color: #767676;
}
.cid-slIVmqCzV3 .mbr-text {
  color: #000000;
}
.cid-slIVofsbQn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIVofsbQn .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIVofsbQn .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIVofsbQn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIVofsbQn .inner-container {
    width: 100% !important;
  }
}
.cid-sNUex0uPqN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNUex0uPqN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNUex0uPqN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNUex0uPqN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNUex0uPqN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNUex0uPqN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNUex0uPqN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNUex0uPqN .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-sNUex0uPqN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNUex0uPqN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slIWpQW3nL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIWpQW3nL .mbr-text,
.cid-slIWpQW3nL blockquote {
  color: #767676;
}
.cid-slIWpQW3nL .mbr-text {
  color: #000000;
}
.cid-slIWr7dcib {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIWr7dcib .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIWr7dcib .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIWr7dcib .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIWr7dcib .inner-container {
    width: 100% !important;
  }
}
.cid-sNUey0MHm5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNUey0MHm5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNUey0MHm5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNUey0MHm5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNUey0MHm5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNUey0MHm5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNUey0MHm5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNUey0MHm5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sNUey0MHm5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNUey0MHm5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slIWTruucs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIWTruucs .mbr-text,
.cid-slIWTruucs blockquote {
  color: #767676;
}
.cid-slIWTruucs .mbr-text {
  color: #000000;
}
.cid-slIWUOfsI5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIWUOfsI5 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIWUOfsI5 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIWUOfsI5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIWUOfsI5 .inner-container {
    width: 100% !important;
  }
}
.cid-sNUeyPQpZU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNUeyPQpZU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNUeyPQpZU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNUeyPQpZU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNUeyPQpZU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNUeyPQpZU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNUeyPQpZU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNUeyPQpZU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sNUeyPQpZU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNUeyPQpZU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slIXeHUdZi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIXeHUdZi .mbr-text,
.cid-slIXeHUdZi blockquote {
  color: #767676;
}
.cid-slIXeHUdZi .mbr-text {
  color: #000000;
}
.cid-slIXfJ98hY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIXfJ98hY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIXfJ98hY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIXfJ98hY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIXfJ98hY .inner-container {
    width: 100% !important;
  }
}
.cid-sNUeAhtkJj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sNUeAhtkJj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNUeAhtkJj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNUeAhtkJj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNUeAhtkJj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNUeAhtkJj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sNUeAhtkJj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sNUeAhtkJj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sNUeAhtkJj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sNUeAhtkJj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-slNHBxepNf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-slNHBxepNf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slNHBxepNf .video-block {
    width: 100% !important;
  }
}
.cid-slIXLleCc6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIXLleCc6 .mbr-text,
.cid-slIXLleCc6 blockquote {
  color: #767676;
}
.cid-slIXLleCc6 .mbr-text {
  color: #000000;
}
.cid-slIXMxHD9W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIXMxHD9W .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIXMxHD9W .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIXMxHD9W .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIXMxHD9W .inner-container {
    width: 100% !important;
  }
}
.cid-slIY6bUU8E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIY6bUU8E .mbr-text,
.cid-slIY6bUU8E blockquote {
  color: #767676;
}
.cid-slIY6bUU8E .mbr-text {
  color: #000000;
}
.cid-slIYqhgb10 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIYqhgb10 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIYqhgb10 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIYqhgb10 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIYqhgb10 .inner-container {
    width: 100% !important;
  }
}
.cid-sO0augnQvv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0augnQvv .item {
  padding-bottom: 2rem;
}
.cid-sO0augnQvv .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0augnQvv .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0augnQvv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0augnQvv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0augnQvv .carousel-control,
.cid-sO0augnQvv .close {
  background: #1b1b1b;
}
.cid-sO0augnQvv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0augnQvv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0augnQvv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0augnQvv .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0augnQvv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0augnQvv .close::before {
  content: '\e91a';
}
.cid-sO0augnQvv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0augnQvv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0augnQvv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0augnQvv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0augnQvv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0augnQvv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0augnQvv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0augnQvv .carousel-indicators li.active,
.cid-sO0augnQvv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0augnQvv .carousel-indicators li::after,
.cid-sO0augnQvv .carousel-indicators li::before {
  content: none;
}
.cid-sO0augnQvv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0augnQvv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0augnQvv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0augnQvv .carousel-indicators {
    display: none;
  }
}
.cid-sO0augnQvv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0augnQvv .carousel-inner > .active {
  display: block;
}
.cid-sO0augnQvv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0augnQvv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0augnQvv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0augnQvv .carousel-control,
  .cid-sO0augnQvv .carousel-indicators,
  .cid-sO0augnQvv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0augnQvv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0augnQvv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0augnQvv .carousel-indicators .active,
.cid-sO0augnQvv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0augnQvv .carousel-indicators .active {
  background: #fff;
}
.cid-sO0augnQvv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0augnQvv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0augnQvv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0augnQvv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0augnQvv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0augnQvv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0augnQvv .carousel {
  width: 100%;
}
.cid-sO0augnQvv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0augnQvv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0augnQvv .modal.fade .modal-dialog,
.cid-sO0augnQvv .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0augnQvv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0augnQvv H6 {
  text-align: center;
}
.cid-slIYt8ZsB2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIYt8ZsB2 .mbr-text,
.cid-slIYt8ZsB2 blockquote {
  color: #767676;
}
.cid-slIYt8ZsB2 .mbr-text {
  color: #000000;
}
.cid-slIYuMW19n {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIYuMW19n .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIYuMW19n .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIYuMW19n .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIYuMW19n .inner-container {
    width: 100% !important;
  }
}
.cid-sO0fiqMImb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0fiqMImb .item {
  padding-bottom: 2rem;
}
.cid-sO0fiqMImb .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0fiqMImb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0fiqMImb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0fiqMImb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0fiqMImb .carousel-control,
.cid-sO0fiqMImb .close {
  background: #1b1b1b;
}
.cid-sO0fiqMImb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0fiqMImb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0fiqMImb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0fiqMImb .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0fiqMImb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0fiqMImb .close::before {
  content: '\e91a';
}
.cid-sO0fiqMImb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0fiqMImb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0fiqMImb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0fiqMImb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0fiqMImb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0fiqMImb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0fiqMImb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0fiqMImb .carousel-indicators li.active,
.cid-sO0fiqMImb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0fiqMImb .carousel-indicators li::after,
.cid-sO0fiqMImb .carousel-indicators li::before {
  content: none;
}
.cid-sO0fiqMImb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0fiqMImb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0fiqMImb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0fiqMImb .carousel-indicators {
    display: none;
  }
}
.cid-sO0fiqMImb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0fiqMImb .carousel-inner > .active {
  display: block;
}
.cid-sO0fiqMImb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0fiqMImb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0fiqMImb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0fiqMImb .carousel-control,
  .cid-sO0fiqMImb .carousel-indicators,
  .cid-sO0fiqMImb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0fiqMImb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0fiqMImb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0fiqMImb .carousel-indicators .active,
.cid-sO0fiqMImb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0fiqMImb .carousel-indicators .active {
  background: #fff;
}
.cid-sO0fiqMImb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0fiqMImb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0fiqMImb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0fiqMImb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0fiqMImb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0fiqMImb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0fiqMImb .carousel {
  width: 100%;
}
.cid-sO0fiqMImb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0fiqMImb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0fiqMImb .modal.fade .modal-dialog,
.cid-sO0fiqMImb .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0fiqMImb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0fiqMImb H6 {
  text-align: center;
}
.cid-slIYRqJgEf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slIYRqJgEf .mbr-text,
.cid-slIYRqJgEf blockquote {
  color: #767676;
}
.cid-slIYRqJgEf .mbr-text {
  color: #000000;
}
.cid-slIZZw4r0E {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slIZZw4r0E .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slIZZw4r0E .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slIZZw4r0E .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slIZZw4r0E .inner-container {
    width: 100% !important;
  }
}
.cid-sO0ip3KXVz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0ip3KXVz .item {
  padding-bottom: 2rem;
}
.cid-sO0ip3KXVz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0ip3KXVz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0ip3KXVz .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0ip3KXVz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0ip3KXVz .carousel-control,
.cid-sO0ip3KXVz .close {
  background: #1b1b1b;
}
.cid-sO0ip3KXVz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0ip3KXVz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0ip3KXVz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0ip3KXVz .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0ip3KXVz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0ip3KXVz .close::before {
  content: '\e91a';
}
.cid-sO0ip3KXVz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0ip3KXVz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0ip3KXVz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0ip3KXVz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0ip3KXVz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0ip3KXVz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0ip3KXVz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0ip3KXVz .carousel-indicators li.active,
.cid-sO0ip3KXVz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0ip3KXVz .carousel-indicators li::after,
.cid-sO0ip3KXVz .carousel-indicators li::before {
  content: none;
}
.cid-sO0ip3KXVz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0ip3KXVz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0ip3KXVz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0ip3KXVz .carousel-indicators {
    display: none;
  }
}
.cid-sO0ip3KXVz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0ip3KXVz .carousel-inner > .active {
  display: block;
}
.cid-sO0ip3KXVz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0ip3KXVz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0ip3KXVz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0ip3KXVz .carousel-control,
  .cid-sO0ip3KXVz .carousel-indicators,
  .cid-sO0ip3KXVz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0ip3KXVz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0ip3KXVz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0ip3KXVz .carousel-indicators .active,
.cid-sO0ip3KXVz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0ip3KXVz .carousel-indicators .active {
  background: #fff;
}
.cid-sO0ip3KXVz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0ip3KXVz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0ip3KXVz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0ip3KXVz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0ip3KXVz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0ip3KXVz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0ip3KXVz .carousel {
  width: 100%;
}
.cid-sO0ip3KXVz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0ip3KXVz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0ip3KXVz .modal.fade .modal-dialog,
.cid-sO0ip3KXVz .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0ip3KXVz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0ip3KXVz H6 {
  text-align: center;
}
.cid-slJ00qnmR9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slJ00qnmR9 .mbr-text,
.cid-slJ00qnmR9 blockquote {
  color: #767676;
}
.cid-slJ00qnmR9 .mbr-text {
  color: #000000;
}
.cid-slJ01HAVDc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ01HAVDc .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ01HAVDc .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ01HAVDc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ01HAVDc .inner-container {
    width: 100% !important;
  }
}
.cid-sO0iqBKbs6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0iqBKbs6 .item {
  padding-bottom: 2rem;
}
.cid-sO0iqBKbs6 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0iqBKbs6 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0iqBKbs6 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0iqBKbs6 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0iqBKbs6 .carousel-control,
.cid-sO0iqBKbs6 .close {
  background: #1b1b1b;
}
.cid-sO0iqBKbs6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0iqBKbs6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0iqBKbs6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0iqBKbs6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0iqBKbs6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0iqBKbs6 .close::before {
  content: '\e91a';
}
.cid-sO0iqBKbs6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0iqBKbs6 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0iqBKbs6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0iqBKbs6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0iqBKbs6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0iqBKbs6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0iqBKbs6 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0iqBKbs6 .carousel-indicators li.active,
.cid-sO0iqBKbs6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0iqBKbs6 .carousel-indicators li::after,
.cid-sO0iqBKbs6 .carousel-indicators li::before {
  content: none;
}
.cid-sO0iqBKbs6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0iqBKbs6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0iqBKbs6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0iqBKbs6 .carousel-indicators {
    display: none;
  }
}
.cid-sO0iqBKbs6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0iqBKbs6 .carousel-inner > .active {
  display: block;
}
.cid-sO0iqBKbs6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0iqBKbs6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0iqBKbs6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0iqBKbs6 .carousel-control,
  .cid-sO0iqBKbs6 .carousel-indicators,
  .cid-sO0iqBKbs6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0iqBKbs6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0iqBKbs6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0iqBKbs6 .carousel-indicators .active,
.cid-sO0iqBKbs6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0iqBKbs6 .carousel-indicators .active {
  background: #fff;
}
.cid-sO0iqBKbs6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0iqBKbs6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0iqBKbs6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0iqBKbs6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0iqBKbs6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0iqBKbs6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0iqBKbs6 .carousel {
  width: 100%;
}
.cid-sO0iqBKbs6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0iqBKbs6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0iqBKbs6 .modal.fade .modal-dialog,
.cid-sO0iqBKbs6 .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0iqBKbs6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0iqBKbs6 H6 {
  text-align: center;
}
.cid-slNI60GT4G {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-slNI60GT4G .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slNI60GT4G .video-block {
    width: 100% !important;
  }
}
.cid-slJ0uuUr5g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slJ0uuUr5g .mbr-text,
.cid-slJ0uuUr5g blockquote {
  color: #767676;
}
.cid-slJ0uuUr5g .mbr-text {
  color: #000000;
}
.cid-slJ16eYaVf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ16eYaVf .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ16eYaVf .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ16eYaVf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ16eYaVf .inner-container {
    width: 100% !important;
  }
}
.cid-sO0irRpt8G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0irRpt8G .item {
  padding-bottom: 2rem;
}
.cid-sO0irRpt8G .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0irRpt8G .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0irRpt8G .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0irRpt8G .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0irRpt8G .carousel-control,
.cid-sO0irRpt8G .close {
  background: #1b1b1b;
}
.cid-sO0irRpt8G .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0irRpt8G .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0irRpt8G .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0irRpt8G .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0irRpt8G .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0irRpt8G .close::before {
  content: '\e91a';
}
.cid-sO0irRpt8G .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0irRpt8G .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0irRpt8G .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0irRpt8G .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0irRpt8G .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0irRpt8G .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0irRpt8G .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0irRpt8G .carousel-indicators li.active,
.cid-sO0irRpt8G .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0irRpt8G .carousel-indicators li::after,
.cid-sO0irRpt8G .carousel-indicators li::before {
  content: none;
}
.cid-sO0irRpt8G .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0irRpt8G .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0irRpt8G .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0irRpt8G .carousel-indicators {
    display: none;
  }
}
.cid-sO0irRpt8G .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0irRpt8G .carousel-inner > .active {
  display: block;
}
.cid-sO0irRpt8G .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0irRpt8G .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0irRpt8G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0irRpt8G .carousel-control,
  .cid-sO0irRpt8G .carousel-indicators,
  .cid-sO0irRpt8G .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0irRpt8G .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0irRpt8G .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0irRpt8G .carousel-indicators .active,
.cid-sO0irRpt8G .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0irRpt8G .carousel-indicators .active {
  background: #fff;
}
.cid-sO0irRpt8G .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0irRpt8G .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0irRpt8G .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0irRpt8G .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0irRpt8G .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0irRpt8G .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0irRpt8G .carousel {
  width: 100%;
}
.cid-sO0irRpt8G .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0irRpt8G .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0irRpt8G .modal.fade .modal-dialog,
.cid-sO0irRpt8G .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0irRpt8G .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0irRpt8G H6 {
  text-align: center;
}
.cid-slJ1ebsliJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slJ1ebsliJ .mbr-text,
.cid-slJ1ebsliJ blockquote {
  color: #767676;
}
.cid-slJ1ebsliJ .mbr-text {
  color: #000000;
}
.cid-slJ1fj7Imr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ1fj7Imr .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ1fj7Imr .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ1fj7Imr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ1fj7Imr .inner-container {
    width: 100% !important;
  }
}
.cid-sO0isF3sm4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0isF3sm4 .item {
  padding-bottom: 2rem;
}
.cid-sO0isF3sm4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0isF3sm4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0isF3sm4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0isF3sm4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0isF3sm4 .carousel-control,
.cid-sO0isF3sm4 .close {
  background: #1b1b1b;
}
.cid-sO0isF3sm4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0isF3sm4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0isF3sm4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0isF3sm4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0isF3sm4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0isF3sm4 .close::before {
  content: '\e91a';
}
.cid-sO0isF3sm4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0isF3sm4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0isF3sm4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0isF3sm4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0isF3sm4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0isF3sm4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0isF3sm4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0isF3sm4 .carousel-indicators li.active,
.cid-sO0isF3sm4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0isF3sm4 .carousel-indicators li::after,
.cid-sO0isF3sm4 .carousel-indicators li::before {
  content: none;
}
.cid-sO0isF3sm4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0isF3sm4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0isF3sm4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0isF3sm4 .carousel-indicators {
    display: none;
  }
}
.cid-sO0isF3sm4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0isF3sm4 .carousel-inner > .active {
  display: block;
}
.cid-sO0isF3sm4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0isF3sm4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0isF3sm4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0isF3sm4 .carousel-control,
  .cid-sO0isF3sm4 .carousel-indicators,
  .cid-sO0isF3sm4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0isF3sm4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0isF3sm4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0isF3sm4 .carousel-indicators .active,
.cid-sO0isF3sm4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0isF3sm4 .carousel-indicators .active {
  background: #fff;
}
.cid-sO0isF3sm4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0isF3sm4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0isF3sm4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0isF3sm4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0isF3sm4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0isF3sm4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0isF3sm4 .carousel {
  width: 100%;
}
.cid-sO0isF3sm4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0isF3sm4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0isF3sm4 .modal.fade .modal-dialog,
.cid-sO0isF3sm4 .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0isF3sm4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0isF3sm4 H6 {
  text-align: center;
}
.cid-slJ21sYxuz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slJ21sYxuz .mbr-text,
.cid-slJ21sYxuz blockquote {
  color: #767676;
}
.cid-slJ21sYxuz .mbr-text {
  color: #000000;
}
.cid-slJ2t6WN4T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ2t6WN4T .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ2t6WN4T .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ2t6WN4T .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ2t6WN4T .inner-container {
    width: 100% !important;
  }
}
.cid-sO0itky30q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0itky30q .item {
  padding-bottom: 2rem;
}
.cid-sO0itky30q .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0itky30q .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0itky30q .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0itky30q .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0itky30q .carousel-control,
.cid-sO0itky30q .close {
  background: #1b1b1b;
}
.cid-sO0itky30q .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0itky30q .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0itky30q .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0itky30q .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0itky30q .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0itky30q .close::before {
  content: '\e91a';
}
.cid-sO0itky30q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0itky30q .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0itky30q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0itky30q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0itky30q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0itky30q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0itky30q .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0itky30q .carousel-indicators li.active,
.cid-sO0itky30q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0itky30q .carousel-indicators li::after,
.cid-sO0itky30q .carousel-indicators li::before {
  content: none;
}
.cid-sO0itky30q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0itky30q .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0itky30q .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0itky30q .carousel-indicators {
    display: none;
  }
}
.cid-sO0itky30q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0itky30q .carousel-inner > .active {
  display: block;
}
.cid-sO0itky30q .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0itky30q .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0itky30q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0itky30q .carousel-control,
  .cid-sO0itky30q .carousel-indicators,
  .cid-sO0itky30q .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0itky30q .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0itky30q .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0itky30q .carousel-indicators .active,
.cid-sO0itky30q .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0itky30q .carousel-indicators .active {
  background: #fff;
}
.cid-sO0itky30q .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0itky30q .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0itky30q .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0itky30q .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0itky30q .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0itky30q .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0itky30q .carousel {
  width: 100%;
}
.cid-sO0itky30q .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0itky30q .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0itky30q .modal.fade .modal-dialog,
.cid-sO0itky30q .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0itky30q .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0itky30q H6 {
  text-align: center;
}
.cid-slJ2u1xxwQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slJ2u1xxwQ .mbr-text,
.cid-slJ2u1xxwQ blockquote {
  color: #767676;
}
.cid-slJ2u1xxwQ .mbr-text {
  color: #000000;
}
.cid-slJ2T1Wtxm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ2T1Wtxm .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ2T1Wtxm .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ2T1Wtxm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ2T1Wtxm .inner-container {
    width: 100% !important;
  }
}
.cid-sO0itXr4ls {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0itXr4ls .item {
  padding-bottom: 2rem;
}
.cid-sO0itXr4ls .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0itXr4ls .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0itXr4ls .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0itXr4ls .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0itXr4ls .carousel-control,
.cid-sO0itXr4ls .close {
  background: #1b1b1b;
}
.cid-sO0itXr4ls .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0itXr4ls .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0itXr4ls .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0itXr4ls .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0itXr4ls .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0itXr4ls .close::before {
  content: '\e91a';
}
.cid-sO0itXr4ls .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0itXr4ls .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0itXr4ls .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0itXr4ls .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0itXr4ls .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0itXr4ls .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0itXr4ls .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0itXr4ls .carousel-indicators li.active,
.cid-sO0itXr4ls .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0itXr4ls .carousel-indicators li::after,
.cid-sO0itXr4ls .carousel-indicators li::before {
  content: none;
}
.cid-sO0itXr4ls .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0itXr4ls .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0itXr4ls .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0itXr4ls .carousel-indicators {
    display: none;
  }
}
.cid-sO0itXr4ls .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0itXr4ls .carousel-inner > .active {
  display: block;
}
.cid-sO0itXr4ls .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0itXr4ls .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0itXr4ls .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0itXr4ls .carousel-control,
  .cid-sO0itXr4ls .carousel-indicators,
  .cid-sO0itXr4ls .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0itXr4ls .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0itXr4ls .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0itXr4ls .carousel-indicators .active,
.cid-sO0itXr4ls .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0itXr4ls .carousel-indicators .active {
  background: #fff;
}
.cid-sO0itXr4ls .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0itXr4ls .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0itXr4ls .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0itXr4ls .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0itXr4ls .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0itXr4ls .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0itXr4ls .carousel {
  width: 100%;
}
.cid-sO0itXr4ls .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0itXr4ls .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0itXr4ls .modal.fade .modal-dialog,
.cid-sO0itXr4ls .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0itXr4ls .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0itXr4ls H6 {
  text-align: center;
}
.cid-slJ2ViT7AD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slJ2ViT7AD .mbr-text,
.cid-slJ2ViT7AD blockquote {
  color: #767676;
}
.cid-slJ2ViT7AD .mbr-text {
  color: #000000;
}
.cid-slJ2va9Z8L {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ2va9Z8L .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ2va9Z8L .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ2va9Z8L .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ2va9Z8L .inner-container {
    width: 100% !important;
  }
}
.cid-slJ3fcxke9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slJ3fcxke9 .mbr-text,
.cid-slJ3fcxke9 blockquote {
  color: #767676;
}
.cid-slJ3fcxke9 .mbr-text {
  color: #000000;
}
.cid-slJ3glUk7g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slJ3glUk7g .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slJ3glUk7g .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slJ3glUk7g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slJ3glUk7g .inner-container {
    width: 100% !important;
  }
}
.cid-sO0iuQ2Xhn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sO0iuQ2Xhn .item {
  padding-bottom: 2rem;
}
.cid-sO0iuQ2Xhn .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sO0iuQ2Xhn .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sO0iuQ2Xhn .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sO0iuQ2Xhn .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sO0iuQ2Xhn .carousel-control,
.cid-sO0iuQ2Xhn .close {
  background: #1b1b1b;
}
.cid-sO0iuQ2Xhn .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sO0iuQ2Xhn .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sO0iuQ2Xhn .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sO0iuQ2Xhn .carousel-control-next span {
  margin-left: 5px;
}
.cid-sO0iuQ2Xhn .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sO0iuQ2Xhn .close::before {
  content: '\e91a';
}
.cid-sO0iuQ2Xhn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sO0iuQ2Xhn .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sO0iuQ2Xhn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0iuQ2Xhn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sO0iuQ2Xhn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sO0iuQ2Xhn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sO0iuQ2Xhn .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sO0iuQ2Xhn .carousel-indicators li.active,
.cid-sO0iuQ2Xhn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sO0iuQ2Xhn .carousel-indicators li::after,
.cid-sO0iuQ2Xhn .carousel-indicators li::before {
  content: none;
}
.cid-sO0iuQ2Xhn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sO0iuQ2Xhn .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sO0iuQ2Xhn .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sO0iuQ2Xhn .carousel-indicators {
    display: none;
  }
}
.cid-sO0iuQ2Xhn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sO0iuQ2Xhn .carousel-inner > .active {
  display: block;
}
.cid-sO0iuQ2Xhn .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sO0iuQ2Xhn .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sO0iuQ2Xhn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sO0iuQ2Xhn .carousel-control,
  .cid-sO0iuQ2Xhn .carousel-indicators,
  .cid-sO0iuQ2Xhn .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sO0iuQ2Xhn .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sO0iuQ2Xhn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sO0iuQ2Xhn .carousel-indicators .active,
.cid-sO0iuQ2Xhn .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sO0iuQ2Xhn .carousel-indicators .active {
  background: #fff;
}
.cid-sO0iuQ2Xhn .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sO0iuQ2Xhn .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sO0iuQ2Xhn .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sO0iuQ2Xhn .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sO0iuQ2Xhn .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sO0iuQ2Xhn .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sO0iuQ2Xhn .carousel {
  width: 100%;
}
.cid-sO0iuQ2Xhn .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sO0iuQ2Xhn .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sO0iuQ2Xhn .modal.fade .modal-dialog,
.cid-sO0iuQ2Xhn .modal.in .modal-dialog {
  transform: none;
}
.cid-sO0iuQ2Xhn .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sO0iuQ2Xhn H6 {
  text-align: center;
}
.cid-slJ3unPwGX {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slJ3unPwGX .mbr-text,
.cid-slJ3unPwGX blockquote {
  color: #767676;
}
.cid-slJ3unPwGX .mbr-text {
  color: #000000;
}
.cid-slIQGGtbD1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slIQGGtbD1 P {
  color: #767676;
}
.cid-slIQGGRHgJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slIQGGRHgJ P {
  color: #767676;
}
.cid-suAvQZo9pL {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvQZo9pL .content {
    text-align: center;
  }
  .cid-suAvQZo9pL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvQZo9pL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvQZo9pL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvQZo9pL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvQZo9pL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvQZo9pL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvQZo9pL .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-suAvQZo9pL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvQZo9pL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvQZo9pL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvQZo9pL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvQZo9pL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvQZo9pL P {
  color: #ffffff;
}
.cid-slNP6nQ0yH .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slNP6nQ0yH .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slNP6nQ0yH a {
  font-style: normal;
}
.cid-slNP6nQ0yH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slNP6nQ0yH .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-slNP6nQ0yH .nav-item:focus,
.cid-slNP6nQ0yH .nav-link:focus {
  outline: none;
}
.cid-slNP6nQ0yH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slNP6nQ0yH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slNP6nQ0yH .menu-logo {
  margin-right: auto;
}
.cid-slNP6nQ0yH .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-slNP6nQ0yH .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-slNP6nQ0yH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slNP6nQ0yH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slNP6nQ0yH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slNP6nQ0yH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slNP6nQ0yH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slNP6nQ0yH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slNP6nQ0yH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slNP6nQ0yH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slNP6nQ0yH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slNP6nQ0yH .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slNP6nQ0yH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slNP6nQ0yH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slNP6nQ0yH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slNP6nQ0yH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slNP6nQ0yH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slNP6nQ0yH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slNP6nQ0yH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slNP6nQ0yH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slNP6nQ0yH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slNP6nQ0yH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slNP6nQ0yH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slNP6nQ0yH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slNP6nQ0yH button.navbar-toggler:focus {
  outline: none;
}
.cid-slNP6nQ0yH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slNP6nQ0yH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slNP6nQ0yH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slNP6nQ0yH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slNP6nQ0yH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slNP6nQ0yH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slNP6nQ0yH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slNP6nQ0yH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slNP6nQ0yH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slNP6nQ0yH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slNP6nQ0yH .collapsed .btn {
  display: -webkit-flex;
}
.cid-slNP6nQ0yH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slNP6nQ0yH .collapsed .navbar-collapse.collapsing,
.cid-slNP6nQ0yH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slNP6nQ0yH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slNP6nQ0yH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slNP6nQ0yH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slNP6nQ0yH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slNP6nQ0yH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slNP6nQ0yH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slNP6nQ0yH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slNP6nQ0yH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slNP6nQ0yH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slNP6nQ0yH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slNP6nQ0yH .collapsed button.navbar-toggler {
  display: block;
}
.cid-slNP6nQ0yH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slNP6nQ0yH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slNP6nQ0yH .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-slNP6nQ0yH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slNP6nQ0yH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slNP6nQ0yH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slNP6nQ0yH .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slNP6nQ0yH img {
    height: 3.8rem !important;
  }
  .cid-slNP6nQ0yH .btn {
    display: -webkit-flex;
  }
  .cid-slNP6nQ0yH button.navbar-toggler {
    display: block;
  }
  .cid-slNP6nQ0yH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slNP6nQ0yH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slNP6nQ0yH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slNP6nQ0yH .navbar-collapse.collapsing,
  .cid-slNP6nQ0yH .navbar-collapse.show {
    display: block !important;
  }
  .cid-slNP6nQ0yH .navbar-collapse.collapsing .navbar-nav,
  .cid-slNP6nQ0yH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slNP6nQ0yH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slNP6nQ0yH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slNP6nQ0yH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slNP6nQ0yH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slNP6nQ0yH .navbar-collapse.collapsing .navbar-buttons,
  .cid-slNP6nQ0yH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slNP6nQ0yH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slNP6nQ0yH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slNP6nQ0yH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slNP6nQ0yH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slNP6nQ0yH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slNP6nQ0yH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slNP6nQ0yH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slNP6nQ0yH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slNP6nQ0yH .nav-link:hover,
.cid-slNP6nQ0yH .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slNP6oGKfC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slNP6oGKfC P {
  color: #767676;
}
.cid-slNP6oYdEz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slNP6oYdEz P {
  color: #767676;
}
.cid-slNP6pdhn5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slNP6pdhn5 P {
  color: #767676;
}
.cid-slNP6pNd80 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slNP6pNd80 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slNP6pNd80 H2 {
  color: #df0000;
  text-align: center;
}
.cid-slSTsWcMlg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSTsWcMlg .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSTsWcMlg .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSTsWcMlg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSTsWcMlg .inner-container {
    width: 100% !important;
  }
}
.cid-slSTsdXKBD {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-slSTsdXKBD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slSTsdXKBD .video-block {
    width: 100% !important;
  }
}
.cid-slSUcrZgfu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSUcrZgfu .mbr-text,
.cid-slSUcrZgfu blockquote {
  color: #767676;
}
.cid-slSUcrZgfu .mbr-text {
  color: #000000;
}
.cid-slSTzEDGOO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSTzEDGOO .mbr-text,
.cid-slSTzEDGOO blockquote {
  color: #767676;
}
.cid-slSTzEDGOO .mbr-text {
  color: #000000;
}
.cid-slSQiAgnX2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSQiAgnX2 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSQiAgnX2 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSQiAgnX2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSQiAgnX2 .inner-container {
    width: 100% !important;
  }
}
.cid-slSQi0bVbi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSQi0bVbi .item {
  padding-bottom: 2rem;
}
.cid-slSQi0bVbi .item-wrapper {
  height: 100%;
}
.cid-slSQi0bVbi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slSQi0bVbi .carousel-control,
.cid-slSQi0bVbi .close {
  background: #1b1b1b;
}
.cid-slSQi0bVbi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slSQi0bVbi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slSQi0bVbi .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-slSQi0bVbi .close::before {
  content: '\e91a';
}
.cid-slSQi0bVbi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slSQi0bVbi .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-slSQi0bVbi .carousel-inner > .active {
  display: block;
}
.cid-slSQi0bVbi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slSQi0bVbi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slSQi0bVbi .carousel-control .icon-next,
.cid-slSQi0bVbi .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slSQi0bVbi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slSQi0bVbi .carousel-control,
  .cid-slSQi0bVbi .carousel-indicators,
  .cid-slSQi0bVbi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slSQi0bVbi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slSQi0bVbi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slSQi0bVbi .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slSQi0bVbi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slSQi0bVbi .carousel-indicators {
    display: none;
  }
}
.cid-slSQi0bVbi .carousel-indicators .active,
.cid-slSQi0bVbi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slSQi0bVbi .carousel-indicators .active {
  background: #fff;
}
.cid-slSQi0bVbi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slSQi0bVbi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slSQi0bVbi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slSQi0bVbi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slSQi0bVbi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slSQi0bVbi .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slSQi0bVbi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slSQi0bVbi .carousel {
  width: 100%;
}
.cid-slSQi0bVbi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slSQi0bVbi .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-slSQi0bVbi .modal.fade .modal-dialog,
.cid-slSQi0bVbi .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slSQi0bVbi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slSQi0bVbi a {
  display: block;
}
.cid-slSQi0bVbi a.img {
  pointer-events: none;
}
.cid-slSQgQoPuK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSQgQoPuK .mbr-text,
.cid-slSQgQoPuK blockquote {
  color: #767676;
}
.cid-slSQgQoPuK .mbr-text {
  color: #000000;
}
.cid-slSQfIKLnn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSQfIKLnn .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSQfIKLnn .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSQfIKLnn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSQfIKLnn .inner-container {
    width: 100% !important;
  }
}
.cid-slSQdItDcE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSQdItDcE .mbr-text,
.cid-slSQdItDcE blockquote {
  color: #767676;
}
.cid-slSQdItDcE .mbr-text {
  color: #000000;
}
.cid-slSPyA0wTE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSPyA0wTE .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSPyA0wTE .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSPyA0wTE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSPyA0wTE .inner-container {
    width: 100% !important;
  }
}
.cid-slSPzMYp6P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSPzMYp6P .item {
  padding-bottom: 2rem;
}
.cid-slSPzMYp6P .item-wrapper {
  height: 100%;
}
.cid-slSPzMYp6P .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slSPzMYp6P .carousel-control,
.cid-slSPzMYp6P .close {
  background: #1b1b1b;
}
.cid-slSPzMYp6P .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slSPzMYp6P .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slSPzMYp6P .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-slSPzMYp6P .close::before {
  content: '\e91a';
}
.cid-slSPzMYp6P .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slSPzMYp6P .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-slSPzMYp6P .carousel-inner > .active {
  display: block;
}
.cid-slSPzMYp6P .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slSPzMYp6P .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slSPzMYp6P .carousel-control .icon-next,
.cid-slSPzMYp6P .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slSPzMYp6P .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slSPzMYp6P .carousel-control,
  .cid-slSPzMYp6P .carousel-indicators,
  .cid-slSPzMYp6P .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slSPzMYp6P .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slSPzMYp6P .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slSPzMYp6P .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slSPzMYp6P .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slSPzMYp6P .carousel-indicators {
    display: none;
  }
}
.cid-slSPzMYp6P .carousel-indicators .active,
.cid-slSPzMYp6P .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slSPzMYp6P .carousel-indicators .active {
  background: #fff;
}
.cid-slSPzMYp6P .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slSPzMYp6P .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slSPzMYp6P .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slSPzMYp6P .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slSPzMYp6P .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slSPzMYp6P .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slSPzMYp6P .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slSPzMYp6P .carousel {
  width: 100%;
}
.cid-slSPzMYp6P .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slSPzMYp6P .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-slSPzMYp6P .modal.fade .modal-dialog,
.cid-slSPzMYp6P .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slSPzMYp6P .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slSPzMYp6P a {
  display: block;
}
.cid-slSPzMYp6P a.img {
  pointer-events: none;
}
.cid-slSPxx1Rdy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSPxx1Rdy .mbr-text,
.cid-slSPxx1Rdy blockquote {
  color: #767676;
}
.cid-slSPxx1Rdy .mbr-text {
  color: #000000;
}
.cid-slSPfrPHwy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSPfrPHwy .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSPfrPHwy .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSPfrPHwy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSPfrPHwy .inner-container {
    width: 100% !important;
  }
}
.cid-slSPdZextF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSPdZextF .mbr-text,
.cid-slSPdZextF blockquote {
  color: #767676;
}
.cid-slSPdZextF .mbr-text {
  color: #000000;
}
.cid-slSNGPsyr2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSNGPsyr2 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSNGPsyr2 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSNGPsyr2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSNGPsyr2 .inner-container {
    width: 100% !important;
  }
}
.cid-slSNHU6V5l {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSNHU6V5l .item {
  padding-bottom: 2rem;
}
.cid-slSNHU6V5l .item-wrapper {
  height: 100%;
}
.cid-slSNHU6V5l .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slSNHU6V5l .carousel-control,
.cid-slSNHU6V5l .close {
  background: #1b1b1b;
}
.cid-slSNHU6V5l .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slSNHU6V5l .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slSNHU6V5l .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-slSNHU6V5l .close::before {
  content: '\e91a';
}
.cid-slSNHU6V5l .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slSNHU6V5l .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-slSNHU6V5l .carousel-inner > .active {
  display: block;
}
.cid-slSNHU6V5l .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slSNHU6V5l .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slSNHU6V5l .carousel-control .icon-next,
.cid-slSNHU6V5l .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slSNHU6V5l .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slSNHU6V5l .carousel-control,
  .cid-slSNHU6V5l .carousel-indicators,
  .cid-slSNHU6V5l .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slSNHU6V5l .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slSNHU6V5l .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slSNHU6V5l .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slSNHU6V5l .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slSNHU6V5l .carousel-indicators {
    display: none;
  }
}
.cid-slSNHU6V5l .carousel-indicators .active,
.cid-slSNHU6V5l .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slSNHU6V5l .carousel-indicators .active {
  background: #fff;
}
.cid-slSNHU6V5l .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slSNHU6V5l .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slSNHU6V5l .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slSNHU6V5l .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slSNHU6V5l .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slSNHU6V5l .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slSNHU6V5l .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slSNHU6V5l .carousel {
  width: 100%;
}
.cid-slSNHU6V5l .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slSNHU6V5l .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-slSNHU6V5l .modal.fade .modal-dialog,
.cid-slSNHU6V5l .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slSNHU6V5l .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slSNHU6V5l a {
  display: block;
}
.cid-slSNHU6V5l a.img {
  pointer-events: none;
}
.cid-slSNG5xDnq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSNG5xDnq .mbr-text,
.cid-slSNG5xDnq blockquote {
  color: #767676;
}
.cid-slSNG5xDnq .mbr-text {
  color: #000000;
}
.cid-slSI2oZcjV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSI2oZcjV .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSI2oZcjV .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSI2oZcjV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSI2oZcjV .inner-container {
    width: 100% !important;
  }
}
.cid-slSI72XisL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSI72XisL .item {
  padding-bottom: 2rem;
}
.cid-slSI72XisL .item-wrapper {
  height: 100%;
}
.cid-slSI72XisL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slSI72XisL .carousel-control,
.cid-slSI72XisL .close {
  background: #1b1b1b;
}
.cid-slSI72XisL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slSI72XisL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slSI72XisL .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-slSI72XisL .close::before {
  content: '\e91a';
}
.cid-slSI72XisL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slSI72XisL .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-slSI72XisL .carousel-inner > .active {
  display: block;
}
.cid-slSI72XisL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slSI72XisL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slSI72XisL .carousel-control .icon-next,
.cid-slSI72XisL .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slSI72XisL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slSI72XisL .carousel-control,
  .cid-slSI72XisL .carousel-indicators,
  .cid-slSI72XisL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slSI72XisL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slSI72XisL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slSI72XisL .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slSI72XisL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slSI72XisL .carousel-indicators {
    display: none;
  }
}
.cid-slSI72XisL .carousel-indicators .active,
.cid-slSI72XisL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slSI72XisL .carousel-indicators .active {
  background: #fff;
}
.cid-slSI72XisL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slSI72XisL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slSI72XisL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slSI72XisL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slSI72XisL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slSI72XisL .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slSI72XisL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slSI72XisL .carousel {
  width: 100%;
}
.cid-slSI72XisL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slSI72XisL .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-slSI72XisL .modal.fade .modal-dialog,
.cid-slSI72XisL .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slSI72XisL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slSI72XisL a {
  display: block;
}
.cid-slSI72XisL a.img {
  pointer-events: none;
}
.cid-slSI5AsDpU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSI5AsDpU .mbr-text,
.cid-slSI5AsDpU blockquote {
  color: #767676;
}
.cid-slSI5AsDpU .mbr-text {
  color: #000000;
}
.cid-slSCt4uiDu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSCt4uiDu .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSCt4uiDu .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSCt4uiDu .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSCt4uiDu .inner-container {
    width: 100% !important;
  }
}
.cid-slSGxjTBBV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSGxjTBBV .item {
  padding-bottom: 2rem;
}
.cid-slSGxjTBBV .item-wrapper {
  height: 100%;
}
.cid-slSGxjTBBV .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slSGxjTBBV .carousel-control,
.cid-slSGxjTBBV .close {
  background: #1b1b1b;
}
.cid-slSGxjTBBV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slSGxjTBBV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slSGxjTBBV .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-slSGxjTBBV .close::before {
  content: '\e91a';
}
.cid-slSGxjTBBV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slSGxjTBBV .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-slSGxjTBBV .carousel-inner > .active {
  display: block;
}
.cid-slSGxjTBBV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slSGxjTBBV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slSGxjTBBV .carousel-control .icon-next,
.cid-slSGxjTBBV .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slSGxjTBBV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slSGxjTBBV .carousel-control,
  .cid-slSGxjTBBV .carousel-indicators,
  .cid-slSGxjTBBV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slSGxjTBBV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slSGxjTBBV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slSGxjTBBV .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slSGxjTBBV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slSGxjTBBV .carousel-indicators {
    display: none;
  }
}
.cid-slSGxjTBBV .carousel-indicators .active,
.cid-slSGxjTBBV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slSGxjTBBV .carousel-indicators .active {
  background: #fff;
}
.cid-slSGxjTBBV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slSGxjTBBV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slSGxjTBBV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slSGxjTBBV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slSGxjTBBV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slSGxjTBBV .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slSGxjTBBV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slSGxjTBBV .carousel {
  width: 100%;
}
.cid-slSGxjTBBV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slSGxjTBBV .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-slSGxjTBBV .modal.fade .modal-dialog,
.cid-slSGxjTBBV .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slSGxjTBBV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slSGxjTBBV a {
  display: block;
}
.cid-slSGxjTBBV a.img {
  pointer-events: none;
}
.cid-slSGvTDeM8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSGvTDeM8 .mbr-text,
.cid-slSGvTDeM8 blockquote {
  color: #767676;
}
.cid-slSGvTDeM8 .mbr-text {
  color: #000000;
}
.cid-slSGuPIhcq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSGuPIhcq .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSGuPIhcq .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSGuPIhcq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSGuPIhcq .inner-container {
    width: 100% !important;
  }
}
.cid-slSCrK4nXA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSCrK4nXA .item {
  padding-bottom: 2rem;
}
.cid-slSCrK4nXA .item-wrapper {
  height: 100%;
}
.cid-slSCrK4nXA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slSCrK4nXA .carousel-control,
.cid-slSCrK4nXA .close {
  background: #1b1b1b;
}
.cid-slSCrK4nXA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slSCrK4nXA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slSCrK4nXA .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-slSCrK4nXA .close::before {
  content: '\e91a';
}
.cid-slSCrK4nXA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slSCrK4nXA .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-slSCrK4nXA .carousel-inner > .active {
  display: block;
}
.cid-slSCrK4nXA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slSCrK4nXA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slSCrK4nXA .carousel-control .icon-next,
.cid-slSCrK4nXA .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slSCrK4nXA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slSCrK4nXA .carousel-control,
  .cid-slSCrK4nXA .carousel-indicators,
  .cid-slSCrK4nXA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slSCrK4nXA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slSCrK4nXA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slSCrK4nXA .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slSCrK4nXA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slSCrK4nXA .carousel-indicators {
    display: none;
  }
}
.cid-slSCrK4nXA .carousel-indicators .active,
.cid-slSCrK4nXA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slSCrK4nXA .carousel-indicators .active {
  background: #fff;
}
.cid-slSCrK4nXA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slSCrK4nXA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slSCrK4nXA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slSCrK4nXA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slSCrK4nXA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slSCrK4nXA .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slSCrK4nXA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slSCrK4nXA .carousel {
  width: 100%;
}
.cid-slSCrK4nXA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slSCrK4nXA .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-slSCrK4nXA .modal.fade .modal-dialog,
.cid-slSCrK4nXA .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slSCrK4nXA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slSCrK4nXA a {
  display: block;
}
.cid-slSCrK4nXA a.img {
  pointer-events: none;
}
.cid-slSCqEnasZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSCqEnasZ .mbr-text,
.cid-slSCqEnasZ blockquote {
  color: #767676;
}
.cid-slSCqEnasZ .mbr-text {
  color: #000000;
}
.cid-slSCoBseqx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slSCoBseqx .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slSCoBseqx .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slSCoBseqx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slSCoBseqx .inner-container {
    width: 100% !important;
  }
}
.cid-slSCnChQMV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSCnChQMV .item {
  padding-bottom: 2rem;
}
.cid-slSCnChQMV .item-wrapper {
  height: 100%;
}
.cid-slSCnChQMV .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slSCnChQMV .carousel-control,
.cid-slSCnChQMV .close {
  background: #1b1b1b;
}
.cid-slSCnChQMV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slSCnChQMV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slSCnChQMV .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-slSCnChQMV .close::before {
  content: '\e91a';
}
.cid-slSCnChQMV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slSCnChQMV .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-slSCnChQMV .carousel-inner > .active {
  display: block;
}
.cid-slSCnChQMV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slSCnChQMV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slSCnChQMV .carousel-control .icon-next,
.cid-slSCnChQMV .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slSCnChQMV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slSCnChQMV .carousel-control,
  .cid-slSCnChQMV .carousel-indicators,
  .cid-slSCnChQMV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slSCnChQMV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slSCnChQMV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slSCnChQMV .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slSCnChQMV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slSCnChQMV .carousel-indicators {
    display: none;
  }
}
.cid-slSCnChQMV .carousel-indicators .active,
.cid-slSCnChQMV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slSCnChQMV .carousel-indicators .active {
  background: #fff;
}
.cid-slSCnChQMV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slSCnChQMV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slSCnChQMV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slSCnChQMV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slSCnChQMV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slSCnChQMV .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slSCnChQMV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slSCnChQMV .carousel {
  width: 100%;
}
.cid-slSCnChQMV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slSCnChQMV .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-slSCnChQMV .modal.fade .modal-dialog,
.cid-slSCnChQMV .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slSCnChQMV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slSCnChQMV a {
  display: block;
}
.cid-slSCnChQMV a.img {
  pointer-events: none;
}
.cid-slSCmnrRab {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slSCmnrRab .mbr-text,
.cid-slSCmnrRab blockquote {
  color: #767676;
}
.cid-slSCmnrRab .mbr-text {
  color: #000000;
}
.cid-slOMoVsytY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOMoVsytY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOMoVsytY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOMoVsytY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOMoVsytY .inner-container {
    width: 100% !important;
  }
}
.cid-slOVXCy3rD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOVXCy3rD .item {
  padding-bottom: 2rem;
}
.cid-slOVXCy3rD .item-wrapper {
  height: 100%;
}
.cid-slOVXCy3rD .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOVXCy3rD .carousel-control,
.cid-slOVXCy3rD .close {
  background: #1b1b1b;
}
.cid-slOVXCy3rD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOVXCy3rD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOVXCy3rD .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-slOVXCy3rD .close::before {
  content: '\e91a';
}
.cid-slOVXCy3rD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOVXCy3rD .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-slOVXCy3rD .carousel-inner > .active {
  display: block;
}
.cid-slOVXCy3rD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOVXCy3rD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOVXCy3rD .carousel-control .icon-next,
.cid-slOVXCy3rD .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOVXCy3rD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOVXCy3rD .carousel-control,
  .cid-slOVXCy3rD .carousel-indicators,
  .cid-slOVXCy3rD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOVXCy3rD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOVXCy3rD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOVXCy3rD .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOVXCy3rD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOVXCy3rD .carousel-indicators {
    display: none;
  }
}
.cid-slOVXCy3rD .carousel-indicators .active,
.cid-slOVXCy3rD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOVXCy3rD .carousel-indicators .active {
  background: #fff;
}
.cid-slOVXCy3rD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOVXCy3rD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOVXCy3rD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOVXCy3rD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOVXCy3rD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOVXCy3rD .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOVXCy3rD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOVXCy3rD .carousel {
  width: 100%;
}
.cid-slOVXCy3rD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOVXCy3rD .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-slOVXCy3rD .modal.fade .modal-dialog,
.cid-slOVXCy3rD .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOVXCy3rD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOVXCy3rD a {
  display: block;
}
.cid-slOVXCy3rD a.img {
  pointer-events: none;
}
.cid-slOVX0DRSl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOVX0DRSl .mbr-text,
.cid-slOVX0DRSl blockquote {
  color: #767676;
}
.cid-slOVX0DRSl .mbr-text {
  color: #000000;
}
.cid-slOVVB8fUP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOVVB8fUP .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOVVB8fUP .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOVVB8fUP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOVVB8fUP .inner-container {
    width: 100% !important;
  }
}
.cid-slOPREPGWk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOPREPGWk .item {
  padding-bottom: 2rem;
}
.cid-slOPREPGWk .item-wrapper {
  height: 100%;
}
.cid-slOPREPGWk .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOPREPGWk .carousel-control,
.cid-slOPREPGWk .close {
  background: #1b1b1b;
}
.cid-slOPREPGWk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOPREPGWk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOPREPGWk .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-slOPREPGWk .close::before {
  content: '\e91a';
}
.cid-slOPREPGWk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOPREPGWk .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-slOPREPGWk .carousel-inner > .active {
  display: block;
}
.cid-slOPREPGWk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOPREPGWk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOPREPGWk .carousel-control .icon-next,
.cid-slOPREPGWk .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOPREPGWk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOPREPGWk .carousel-control,
  .cid-slOPREPGWk .carousel-indicators,
  .cid-slOPREPGWk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOPREPGWk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOPREPGWk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOPREPGWk .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOPREPGWk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOPREPGWk .carousel-indicators {
    display: none;
  }
}
.cid-slOPREPGWk .carousel-indicators .active,
.cid-slOPREPGWk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOPREPGWk .carousel-indicators .active {
  background: #fff;
}
.cid-slOPREPGWk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOPREPGWk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOPREPGWk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOPREPGWk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOPREPGWk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOPREPGWk .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOPREPGWk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOPREPGWk .carousel {
  width: 100%;
}
.cid-slOPREPGWk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOPREPGWk .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-slOPREPGWk .modal.fade .modal-dialog,
.cid-slOPREPGWk .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOPREPGWk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOPREPGWk a {
  display: block;
}
.cid-slOPREPGWk a.img {
  pointer-events: none;
}
.cid-slOPQFSxMv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOPQFSxMv .mbr-text,
.cid-slOPQFSxMv blockquote {
  color: #767676;
}
.cid-slOPQFSxMv .mbr-text {
  color: #000000;
}
.cid-slOPPMO6cZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOPPMO6cZ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOPPMO6cZ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOPPMO6cZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOPPMO6cZ .inner-container {
    width: 100% !important;
  }
}
.cid-slOMndqHxW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOMndqHxW .item {
  padding-bottom: 2rem;
}
.cid-slOMndqHxW .item-wrapper {
  height: 100%;
}
.cid-slOMndqHxW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOMndqHxW .carousel-control,
.cid-slOMndqHxW .close {
  background: #1b1b1b;
}
.cid-slOMndqHxW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOMndqHxW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOMndqHxW .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-slOMndqHxW .close::before {
  content: '\e91a';
}
.cid-slOMndqHxW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOMndqHxW .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-slOMndqHxW .carousel-inner > .active {
  display: block;
}
.cid-slOMndqHxW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOMndqHxW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOMndqHxW .carousel-control .icon-next,
.cid-slOMndqHxW .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOMndqHxW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOMndqHxW .carousel-control,
  .cid-slOMndqHxW .carousel-indicators,
  .cid-slOMndqHxW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOMndqHxW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOMndqHxW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOMndqHxW .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOMndqHxW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOMndqHxW .carousel-indicators {
    display: none;
  }
}
.cid-slOMndqHxW .carousel-indicators .active,
.cid-slOMndqHxW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOMndqHxW .carousel-indicators .active {
  background: #fff;
}
.cid-slOMndqHxW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOMndqHxW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOMndqHxW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOMndqHxW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOMndqHxW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOMndqHxW .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOMndqHxW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOMndqHxW .carousel {
  width: 100%;
}
.cid-slOMndqHxW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOMndqHxW .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-slOMndqHxW .modal.fade .modal-dialog,
.cid-slOMndqHxW .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOMndqHxW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOMndqHxW a {
  display: block;
}
.cid-slOMndqHxW a.img {
  pointer-events: none;
}
.cid-slOPebMC08 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOPebMC08 .mbr-text,
.cid-slOPebMC08 blockquote {
  color: #767676;
}
.cid-slOPebMC08 .mbr-text {
  color: #000000;
}
.cid-slOPdba0r3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOPdba0r3 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOPdba0r3 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOPdba0r3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOPdba0r3 .inner-container {
    width: 100% !important;
  }
}
.cid-slOOKuKs5g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOOKuKs5g .mbr-text,
.cid-slOOKuKs5g blockquote {
  color: #767676;
}
.cid-slOOKuKs5g .mbr-text {
  color: #000000;
}
.cid-slOOLAHauF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOOLAHauF .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOOLAHauF .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOOLAHauF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOOLAHauF .inner-container {
    width: 100% !important;
  }
}
.cid-slOMlCsALc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOMlCsALc .mbr-text,
.cid-slOMlCsALc blockquote {
  color: #767676;
}
.cid-slOMlCsALc .mbr-text {
  color: #000000;
}
.cid-slOI3cgqOE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOI3cgqOE .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOI3cgqOE .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOI3cgqOE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOI3cgqOE .inner-container {
    width: 100% !important;
  }
}
.cid-slOI5snISU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOI5snISU .item {
  padding-bottom: 2rem;
}
.cid-slOI5snISU .item-wrapper {
  height: 100%;
}
.cid-slOI5snISU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOI5snISU .carousel-control,
.cid-slOI5snISU .close {
  background: #1b1b1b;
}
.cid-slOI5snISU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOI5snISU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOI5snISU .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-slOI5snISU .close::before {
  content: '\e91a';
}
.cid-slOI5snISU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOI5snISU .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-slOI5snISU .carousel-inner > .active {
  display: block;
}
.cid-slOI5snISU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOI5snISU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOI5snISU .carousel-control .icon-next,
.cid-slOI5snISU .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOI5snISU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOI5snISU .carousel-control,
  .cid-slOI5snISU .carousel-indicators,
  .cid-slOI5snISU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOI5snISU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOI5snISU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOI5snISU .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOI5snISU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOI5snISU .carousel-indicators {
    display: none;
  }
}
.cid-slOI5snISU .carousel-indicators .active,
.cid-slOI5snISU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOI5snISU .carousel-indicators .active {
  background: #fff;
}
.cid-slOI5snISU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOI5snISU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOI5snISU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOI5snISU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOI5snISU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOI5snISU .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOI5snISU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOI5snISU .carousel {
  width: 100%;
}
.cid-slOI5snISU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOI5snISU .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-slOI5snISU .modal.fade .modal-dialog,
.cid-slOI5snISU .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOI5snISU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOI5snISU a {
  display: block;
}
.cid-slOI5snISU a.img {
  pointer-events: none;
}
.cid-slOI4n8Qjb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOI4n8Qjb .mbr-text,
.cid-slOI4n8Qjb blockquote {
  color: #767676;
}
.cid-slOI4n8Qjb .mbr-text {
  color: #000000;
}
.cid-slNP6pYWJD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slNP6pYWJD .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slNP6pYWJD .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slNP6pYWJD .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slNP6pYWJD .inner-container {
    width: 100% !important;
  }
}
.cid-slOtRwazfa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOtRwazfa .item {
  padding-bottom: 2rem;
}
.cid-slOtRwazfa .item-wrapper {
  height: 100%;
}
.cid-slOtRwazfa .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOtRwazfa .carousel-control,
.cid-slOtRwazfa .close {
  background: #1b1b1b;
}
.cid-slOtRwazfa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOtRwazfa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOtRwazfa .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-slOtRwazfa .close::before {
  content: '\e91a';
}
.cid-slOtRwazfa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOtRwazfa .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-slOtRwazfa .carousel-inner > .active {
  display: block;
}
.cid-slOtRwazfa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOtRwazfa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOtRwazfa .carousel-control .icon-next,
.cid-slOtRwazfa .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOtRwazfa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOtRwazfa .carousel-control,
  .cid-slOtRwazfa .carousel-indicators,
  .cid-slOtRwazfa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOtRwazfa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOtRwazfa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOtRwazfa .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOtRwazfa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOtRwazfa .carousel-indicators {
    display: none;
  }
}
.cid-slOtRwazfa .carousel-indicators .active,
.cid-slOtRwazfa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOtRwazfa .carousel-indicators .active {
  background: #fff;
}
.cid-slOtRwazfa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOtRwazfa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOtRwazfa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOtRwazfa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOtRwazfa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOtRwazfa .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOtRwazfa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOtRwazfa .carousel {
  width: 100%;
}
.cid-slOtRwazfa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOtRwazfa .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-slOtRwazfa .modal.fade .modal-dialog,
.cid-slOtRwazfa .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOtRwazfa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOtRwazfa a {
  display: block;
}
.cid-slOtRwazfa a.img {
  pointer-events: none;
}
.cid-slOtuRDSxK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOtuRDSxK .mbr-text,
.cid-slOtuRDSxK blockquote {
  color: #767676;
}
.cid-slOtuRDSxK .mbr-text {
  color: #000000;
}
.cid-slOtxkyvvI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOtxkyvvI .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOtxkyvvI .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOtxkyvvI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOtxkyvvI .inner-container {
    width: 100% !important;
  }
}
.cid-slOrpoLQjK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOrpoLQjK .item {
  padding-bottom: 2rem;
}
.cid-slOrpoLQjK .item-wrapper {
  height: 100%;
}
.cid-slOrpoLQjK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOrpoLQjK .carousel-control,
.cid-slOrpoLQjK .close {
  background: #1b1b1b;
}
.cid-slOrpoLQjK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOrpoLQjK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOrpoLQjK .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-slOrpoLQjK .close::before {
  content: '\e91a';
}
.cid-slOrpoLQjK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOrpoLQjK .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-slOrpoLQjK .carousel-inner > .active {
  display: block;
}
.cid-slOrpoLQjK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOrpoLQjK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOrpoLQjK .carousel-control .icon-next,
.cid-slOrpoLQjK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOrpoLQjK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOrpoLQjK .carousel-control,
  .cid-slOrpoLQjK .carousel-indicators,
  .cid-slOrpoLQjK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOrpoLQjK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOrpoLQjK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOrpoLQjK .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOrpoLQjK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOrpoLQjK .carousel-indicators {
    display: none;
  }
}
.cid-slOrpoLQjK .carousel-indicators .active,
.cid-slOrpoLQjK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOrpoLQjK .carousel-indicators .active {
  background: #fff;
}
.cid-slOrpoLQjK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOrpoLQjK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOrpoLQjK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOrpoLQjK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOrpoLQjK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOrpoLQjK .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOrpoLQjK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOrpoLQjK .carousel {
  width: 100%;
}
.cid-slOrpoLQjK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOrpoLQjK .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-slOrpoLQjK .modal.fade .modal-dialog,
.cid-slOrpoLQjK .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOrpoLQjK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOrpoLQjK a {
  display: block;
}
.cid-slOrpoLQjK a.img {
  pointer-events: none;
}
.cid-slOtceJ4zD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOtceJ4zD .mbr-text,
.cid-slOtceJ4zD blockquote {
  color: #767676;
}
.cid-slOtceJ4zD .mbr-text {
  color: #000000;
}
.cid-slOrrbycy0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOrrbycy0 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOrrbycy0 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOrrbycy0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOrrbycy0 .inner-container {
    width: 100% !important;
  }
}
.cid-slOnfY3foA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOnfY3foA .item {
  padding-bottom: 2rem;
}
.cid-slOnfY3foA .item-wrapper {
  height: 100%;
}
.cid-slOnfY3foA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOnfY3foA .carousel-control,
.cid-slOnfY3foA .close {
  background: #1b1b1b;
}
.cid-slOnfY3foA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOnfY3foA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOnfY3foA .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-slOnfY3foA .close::before {
  content: '\e91a';
}
.cid-slOnfY3foA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOnfY3foA .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-slOnfY3foA .carousel-inner > .active {
  display: block;
}
.cid-slOnfY3foA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOnfY3foA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOnfY3foA .carousel-control .icon-next,
.cid-slOnfY3foA .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOnfY3foA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOnfY3foA .carousel-control,
  .cid-slOnfY3foA .carousel-indicators,
  .cid-slOnfY3foA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOnfY3foA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOnfY3foA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOnfY3foA .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOnfY3foA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOnfY3foA .carousel-indicators {
    display: none;
  }
}
.cid-slOnfY3foA .carousel-indicators .active,
.cid-slOnfY3foA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOnfY3foA .carousel-indicators .active {
  background: #fff;
}
.cid-slOnfY3foA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOnfY3foA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOnfY3foA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOnfY3foA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOnfY3foA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOnfY3foA .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOnfY3foA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOnfY3foA .carousel {
  width: 100%;
}
.cid-slOnfY3foA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOnfY3foA .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-slOnfY3foA .modal.fade .modal-dialog,
.cid-slOnfY3foA .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOnfY3foA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOnfY3foA a {
  display: block;
}
.cid-slOnfY3foA a.img {
  pointer-events: none;
}
.cid-slOroiyooe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOroiyooe .mbr-text,
.cid-slOroiyooe blockquote {
  color: #767676;
}
.cid-slOroiyooe .mbr-text {
  color: #000000;
}
.cid-slOsvYwBkA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOsvYwBkA .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOsvYwBkA .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOsvYwBkA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOsvYwBkA .inner-container {
    width: 100% !important;
  }
}
.cid-slOndjmR4r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOndjmR4r .mbr-text,
.cid-slOndjmR4r blockquote {
  color: #767676;
}
.cid-slOndjmR4r .mbr-text {
  color: #000000;
}
.cid-slOneclgND {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOneclgND .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOneclgND .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOneclgND .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOneclgND .inner-container {
    width: 100% !important;
  }
}
.cid-slOjtoVmuq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOjtoVmuq .item {
  padding-bottom: 2rem;
}
.cid-slOjtoVmuq .item-wrapper {
  height: 100%;
}
.cid-slOjtoVmuq .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slOjtoVmuq .carousel-control,
.cid-slOjtoVmuq .close {
  background: #1b1b1b;
}
.cid-slOjtoVmuq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slOjtoVmuq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slOjtoVmuq .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-slOjtoVmuq .close::before {
  content: '\e91a';
}
.cid-slOjtoVmuq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slOjtoVmuq .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-slOjtoVmuq .carousel-inner > .active {
  display: block;
}
.cid-slOjtoVmuq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slOjtoVmuq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slOjtoVmuq .carousel-control .icon-next,
.cid-slOjtoVmuq .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slOjtoVmuq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slOjtoVmuq .carousel-control,
  .cid-slOjtoVmuq .carousel-indicators,
  .cid-slOjtoVmuq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slOjtoVmuq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slOjtoVmuq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slOjtoVmuq .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slOjtoVmuq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slOjtoVmuq .carousel-indicators {
    display: none;
  }
}
.cid-slOjtoVmuq .carousel-indicators .active,
.cid-slOjtoVmuq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slOjtoVmuq .carousel-indicators .active {
  background: #fff;
}
.cid-slOjtoVmuq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slOjtoVmuq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slOjtoVmuq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slOjtoVmuq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slOjtoVmuq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slOjtoVmuq .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slOjtoVmuq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slOjtoVmuq .carousel {
  width: 100%;
}
.cid-slOjtoVmuq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slOjtoVmuq .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-slOjtoVmuq .modal.fade .modal-dialog,
.cid-slOjtoVmuq .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slOjtoVmuq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slOjtoVmuq a {
  display: block;
}
.cid-slOjtoVmuq a.img {
  pointer-events: none;
}
.cid-slOiluSeFC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slOiluSeFC .mbr-text,
.cid-slOiluSeFC blockquote {
  color: #767676;
}
.cid-slOiluSeFC .mbr-text {
  color: #000000;
}
.cid-slOimTMQCi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slOimTMQCi .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slOimTMQCi .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slOimTMQCi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slOimTMQCi .inner-container {
    width: 100% !important;
  }
}
.cid-slNP6q8Nu0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slNP6q8Nu0 .item {
  padding-bottom: 2rem;
}
.cid-slNP6q8Nu0 .item-wrapper {
  height: 100%;
}
.cid-slNP6q8Nu0 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slNP6q8Nu0 .carousel-control,
.cid-slNP6q8Nu0 .close {
  background: #1b1b1b;
}
.cid-slNP6q8Nu0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slNP6q8Nu0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slNP6q8Nu0 .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-slNP6q8Nu0 .close::before {
  content: '\e91a';
}
.cid-slNP6q8Nu0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slNP6q8Nu0 .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-slNP6q8Nu0 .carousel-inner > .active {
  display: block;
}
.cid-slNP6q8Nu0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slNP6q8Nu0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slNP6q8Nu0 .carousel-control .icon-next,
.cid-slNP6q8Nu0 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slNP6q8Nu0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slNP6q8Nu0 .carousel-control,
  .cid-slNP6q8Nu0 .carousel-indicators,
  .cid-slNP6q8Nu0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slNP6q8Nu0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slNP6q8Nu0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slNP6q8Nu0 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slNP6q8Nu0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slNP6q8Nu0 .carousel-indicators {
    display: none;
  }
}
.cid-slNP6q8Nu0 .carousel-indicators .active,
.cid-slNP6q8Nu0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slNP6q8Nu0 .carousel-indicators .active {
  background: #fff;
}
.cid-slNP6q8Nu0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slNP6q8Nu0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slNP6q8Nu0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slNP6q8Nu0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slNP6q8Nu0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slNP6q8Nu0 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slNP6q8Nu0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slNP6q8Nu0 .carousel {
  width: 100%;
}
.cid-slNP6q8Nu0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slNP6q8Nu0 .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-slNP6q8Nu0 .modal.fade .modal-dialog,
.cid-slNP6q8Nu0 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slNP6q8Nu0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slNP6q8Nu0 a {
  display: block;
}
.cid-slNP6q8Nu0 a.img {
  pointer-events: none;
}
.cid-slNP6qvMZK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slNP6qvMZK .mbr-text,
.cid-slNP6qvMZK blockquote {
  color: #767676;
}
.cid-slNP6qvMZK .mbr-text {
  color: #000000;
}
.cid-slNP6qHmma {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slNP6qHmma .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slNP6qHmma .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slNP6qHmma .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slNP6qHmma .inner-container {
    width: 100% !important;
  }
}
.cid-slNP6qQNi9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slNP6qQNi9 .mbr-text,
.cid-slNP6qQNi9 blockquote {
  color: #767676;
}
.cid-slNP6qQNi9 .mbr-text {
  color: #000000;
}
.cid-slNPNm10lC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slNPNm10lC .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slNPNm10lC .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slNPNm10lC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slNPNm10lC .inner-container {
    width: 100% !important;
  }
}
.cid-slNP6rWv4c {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-slNP6rWv4c .mbr-text,
.cid-slNP6rWv4c blockquote {
  color: #767676;
}
.cid-slNP6rWv4c .mbr-text {
  color: #000000;
}
.cid-slNP6s7C91 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slNP6s7C91 P {
  color: #767676;
}
.cid-slNP6spIlV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slNP6spIlV P {
  color: #767676;
}
.cid-suAvMaLRGo {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvMaLRGo .content {
    text-align: center;
  }
  .cid-suAvMaLRGo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvMaLRGo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvMaLRGo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvMaLRGo .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvMaLRGo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvMaLRGo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvMaLRGo .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-suAvMaLRGo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvMaLRGo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvMaLRGo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvMaLRGo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvMaLRGo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvMaLRGo P {
  color: #ffffff;
}
.cid-slTcLMm1bM .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-slTcLMm1bM .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slTcLMm1bM a {
  font-style: normal;
}
.cid-slTcLMm1bM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slTcLMm1bM .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-slTcLMm1bM .nav-item:focus,
.cid-slTcLMm1bM .nav-link:focus {
  outline: none;
}
.cid-slTcLMm1bM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slTcLMm1bM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slTcLMm1bM .menu-logo {
  margin-right: auto;
}
.cid-slTcLMm1bM .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-slTcLMm1bM .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-slTcLMm1bM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slTcLMm1bM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slTcLMm1bM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slTcLMm1bM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slTcLMm1bM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slTcLMm1bM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slTcLMm1bM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slTcLMm1bM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slTcLMm1bM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slTcLMm1bM .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slTcLMm1bM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slTcLMm1bM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slTcLMm1bM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slTcLMm1bM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slTcLMm1bM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slTcLMm1bM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slTcLMm1bM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slTcLMm1bM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slTcLMm1bM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slTcLMm1bM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slTcLMm1bM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slTcLMm1bM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slTcLMm1bM button.navbar-toggler:focus {
  outline: none;
}
.cid-slTcLMm1bM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-slTcLMm1bM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slTcLMm1bM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slTcLMm1bM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slTcLMm1bM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slTcLMm1bM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slTcLMm1bM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slTcLMm1bM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slTcLMm1bM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slTcLMm1bM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slTcLMm1bM .collapsed .btn {
  display: -webkit-flex;
}
.cid-slTcLMm1bM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slTcLMm1bM .collapsed .navbar-collapse.collapsing,
.cid-slTcLMm1bM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slTcLMm1bM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slTcLMm1bM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slTcLMm1bM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slTcLMm1bM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slTcLMm1bM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-slTcLMm1bM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-slTcLMm1bM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slTcLMm1bM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slTcLMm1bM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slTcLMm1bM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-slTcLMm1bM .collapsed button.navbar-toggler {
  display: block;
}
.cid-slTcLMm1bM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slTcLMm1bM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slTcLMm1bM .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-slTcLMm1bM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slTcLMm1bM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slTcLMm1bM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-slTcLMm1bM .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slTcLMm1bM img {
    height: 3.8rem !important;
  }
  .cid-slTcLMm1bM .btn {
    display: -webkit-flex;
  }
  .cid-slTcLMm1bM button.navbar-toggler {
    display: block;
  }
  .cid-slTcLMm1bM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slTcLMm1bM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slTcLMm1bM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slTcLMm1bM .navbar-collapse.collapsing,
  .cid-slTcLMm1bM .navbar-collapse.show {
    display: block !important;
  }
  .cid-slTcLMm1bM .navbar-collapse.collapsing .navbar-nav,
  .cid-slTcLMm1bM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slTcLMm1bM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slTcLMm1bM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slTcLMm1bM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-slTcLMm1bM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-slTcLMm1bM .navbar-collapse.collapsing .navbar-buttons,
  .cid-slTcLMm1bM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slTcLMm1bM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slTcLMm1bM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slTcLMm1bM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slTcLMm1bM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slTcLMm1bM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slTcLMm1bM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slTcLMm1bM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slTcLMm1bM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slTcLMm1bM .nav-link:hover,
.cid-slTcLMm1bM .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-slTcLMYyNT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-slTcLMYyNT P {
  color: #767676;
}
.cid-slTcLNm4sc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slTcLNm4sc P {
  color: #767676;
}
.cid-slTcLNFWoJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-slTcLNFWoJ P {
  color: #767676;
}
.cid-slTcLNYJKb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slTcLNYJKb .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-slTcLNYJKb H2 {
  color: #df0000;
  text-align: center;
}
.cid-slUL9dBYRj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUL9dBYRj .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUL9dBYRj .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUL9dBYRj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUL9dBYRj .inner-container {
    width: 100% !important;
  }
}
.cid-slUL7KdGsT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUL7KdGsT .item {
  padding-bottom: 2rem;
}
.cid-slUL7KdGsT .item-wrapper {
  height: 100%;
}
.cid-slUL7KdGsT .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUL7KdGsT .carousel-control,
.cid-slUL7KdGsT .close {
  background: #1b1b1b;
}
.cid-slUL7KdGsT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUL7KdGsT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUL7KdGsT .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-slUL7KdGsT .close::before {
  content: '\e91a';
}
.cid-slUL7KdGsT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUL7KdGsT .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-slUL7KdGsT .carousel-inner > .active {
  display: block;
}
.cid-slUL7KdGsT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUL7KdGsT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUL7KdGsT .carousel-control .icon-next,
.cid-slUL7KdGsT .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUL7KdGsT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUL7KdGsT .carousel-control,
  .cid-slUL7KdGsT .carousel-indicators,
  .cid-slUL7KdGsT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUL7KdGsT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUL7KdGsT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUL7KdGsT .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUL7KdGsT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUL7KdGsT .carousel-indicators {
    display: none;
  }
}
.cid-slUL7KdGsT .carousel-indicators .active,
.cid-slUL7KdGsT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUL7KdGsT .carousel-indicators .active {
  background: #fff;
}
.cid-slUL7KdGsT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUL7KdGsT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUL7KdGsT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUL7KdGsT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUL7KdGsT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUL7KdGsT .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUL7KdGsT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUL7KdGsT .carousel {
  width: 100%;
}
.cid-slUL7KdGsT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUL7KdGsT .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-slUL7KdGsT .modal.fade .modal-dialog,
.cid-slUL7KdGsT .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUL7KdGsT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUL7KdGsT a {
  display: block;
}
.cid-slUL7KdGsT a.img {
  pointer-events: none;
}
.cid-slUL6UvVBm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUL6UvVBm .mbr-text,
.cid-slUL6UvVBm blockquote {
  color: #767676;
}
.cid-slUL6UvVBm .mbr-text {
  color: #000000;
}
.cid-slUL0wyyHL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUL0wyyHL .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUL0wyyHL .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUL0wyyHL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUL0wyyHL .inner-container {
    width: 100% !important;
  }
}
.cid-slUKZWwVHV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUKZWwVHV .item {
  padding-bottom: 2rem;
}
.cid-slUKZWwVHV .item-wrapper {
  height: 100%;
}
.cid-slUKZWwVHV .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUKZWwVHV .carousel-control,
.cid-slUKZWwVHV .close {
  background: #1b1b1b;
}
.cid-slUKZWwVHV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUKZWwVHV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUKZWwVHV .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-slUKZWwVHV .close::before {
  content: '\e91a';
}
.cid-slUKZWwVHV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUKZWwVHV .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-slUKZWwVHV .carousel-inner > .active {
  display: block;
}
.cid-slUKZWwVHV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUKZWwVHV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUKZWwVHV .carousel-control .icon-next,
.cid-slUKZWwVHV .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUKZWwVHV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUKZWwVHV .carousel-control,
  .cid-slUKZWwVHV .carousel-indicators,
  .cid-slUKZWwVHV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUKZWwVHV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUKZWwVHV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUKZWwVHV .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUKZWwVHV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUKZWwVHV .carousel-indicators {
    display: none;
  }
}
.cid-slUKZWwVHV .carousel-indicators .active,
.cid-slUKZWwVHV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUKZWwVHV .carousel-indicators .active {
  background: #fff;
}
.cid-slUKZWwVHV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUKZWwVHV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUKZWwVHV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUKZWwVHV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUKZWwVHV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUKZWwVHV .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUKZWwVHV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUKZWwVHV .carousel {
  width: 100%;
}
.cid-slUKZWwVHV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUKZWwVHV .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-slUKZWwVHV .modal.fade .modal-dialog,
.cid-slUKZWwVHV .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUKZWwVHV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUKZWwVHV a {
  display: block;
}
.cid-slUKZWwVHV a.img {
  pointer-events: none;
}
.cid-slUKYNkqPx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUKYNkqPx .mbr-text,
.cid-slUKYNkqPx blockquote {
  color: #767676;
}
.cid-slUKYNkqPx .mbr-text {
  color: #000000;
}
.cid-slUKadNzsY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUKadNzsY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUKadNzsY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUKadNzsY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUKadNzsY .inner-container {
    width: 100% !important;
  }
}
.cid-slUK9JIgMY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK9JIgMY .item {
  padding-bottom: 2rem;
}
.cid-slUK9JIgMY .item-wrapper {
  height: 100%;
}
.cid-slUK9JIgMY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUK9JIgMY .carousel-control,
.cid-slUK9JIgMY .close {
  background: #1b1b1b;
}
.cid-slUK9JIgMY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUK9JIgMY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUK9JIgMY .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-slUK9JIgMY .close::before {
  content: '\e91a';
}
.cid-slUK9JIgMY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUK9JIgMY .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-slUK9JIgMY .carousel-inner > .active {
  display: block;
}
.cid-slUK9JIgMY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUK9JIgMY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUK9JIgMY .carousel-control .icon-next,
.cid-slUK9JIgMY .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUK9JIgMY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUK9JIgMY .carousel-control,
  .cid-slUK9JIgMY .carousel-indicators,
  .cid-slUK9JIgMY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUK9JIgMY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUK9JIgMY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUK9JIgMY .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUK9JIgMY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUK9JIgMY .carousel-indicators {
    display: none;
  }
}
.cid-slUK9JIgMY .carousel-indicators .active,
.cid-slUK9JIgMY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUK9JIgMY .carousel-indicators .active {
  background: #fff;
}
.cid-slUK9JIgMY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUK9JIgMY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUK9JIgMY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUK9JIgMY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUK9JIgMY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUK9JIgMY .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUK9JIgMY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUK9JIgMY .carousel {
  width: 100%;
}
.cid-slUK9JIgMY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUK9JIgMY .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-slUK9JIgMY .modal.fade .modal-dialog,
.cid-slUK9JIgMY .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUK9JIgMY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUK9JIgMY a {
  display: block;
}
.cid-slUK9JIgMY a.img {
  pointer-events: none;
}
.cid-slUK95uWsr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK95uWsr .mbr-text,
.cid-slUK95uWsr blockquote {
  color: #767676;
}
.cid-slUK95uWsr .mbr-text {
  color: #000000;
}
.cid-slUK8oPohV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUK8oPohV .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUK8oPohV .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUK8oPohV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUK8oPohV .inner-container {
    width: 100% !important;
  }
}
.cid-slUK7OZZAN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK7OZZAN .item {
  padding-bottom: 2rem;
}
.cid-slUK7OZZAN .item-wrapper {
  height: 100%;
}
.cid-slUK7OZZAN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUK7OZZAN .carousel-control,
.cid-slUK7OZZAN .close {
  background: #1b1b1b;
}
.cid-slUK7OZZAN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUK7OZZAN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUK7OZZAN .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-slUK7OZZAN .close::before {
  content: '\e91a';
}
.cid-slUK7OZZAN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUK7OZZAN .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-slUK7OZZAN .carousel-inner > .active {
  display: block;
}
.cid-slUK7OZZAN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUK7OZZAN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUK7OZZAN .carousel-control .icon-next,
.cid-slUK7OZZAN .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUK7OZZAN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUK7OZZAN .carousel-control,
  .cid-slUK7OZZAN .carousel-indicators,
  .cid-slUK7OZZAN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUK7OZZAN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUK7OZZAN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUK7OZZAN .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUK7OZZAN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUK7OZZAN .carousel-indicators {
    display: none;
  }
}
.cid-slUK7OZZAN .carousel-indicators .active,
.cid-slUK7OZZAN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUK7OZZAN .carousel-indicators .active {
  background: #fff;
}
.cid-slUK7OZZAN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUK7OZZAN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUK7OZZAN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUK7OZZAN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUK7OZZAN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUK7OZZAN .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUK7OZZAN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUK7OZZAN .carousel {
  width: 100%;
}
.cid-slUK7OZZAN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUK7OZZAN .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-slUK7OZZAN .modal.fade .modal-dialog,
.cid-slUK7OZZAN .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUK7OZZAN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUK7OZZAN a {
  display: block;
}
.cid-slUK7OZZAN a.img {
  pointer-events: none;
}
.cid-slUK6GfiPD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK6GfiPD .mbr-text,
.cid-slUK6GfiPD blockquote {
  color: #767676;
}
.cid-slUK6GfiPD .mbr-text {
  color: #000000;
}
.cid-slUK61n9aN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUK61n9aN .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUK61n9aN .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUK61n9aN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUK61n9aN .inner-container {
    width: 100% !important;
  }
}
.cid-slUK5v1T33 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK5v1T33 .item {
  padding-bottom: 2rem;
}
.cid-slUK5v1T33 .item-wrapper {
  height: 100%;
}
.cid-slUK5v1T33 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUK5v1T33 .carousel-control,
.cid-slUK5v1T33 .close {
  background: #1b1b1b;
}
.cid-slUK5v1T33 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUK5v1T33 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUK5v1T33 .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-slUK5v1T33 .close::before {
  content: '\e91a';
}
.cid-slUK5v1T33 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUK5v1T33 .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-slUK5v1T33 .carousel-inner > .active {
  display: block;
}
.cid-slUK5v1T33 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUK5v1T33 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUK5v1T33 .carousel-control .icon-next,
.cid-slUK5v1T33 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUK5v1T33 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUK5v1T33 .carousel-control,
  .cid-slUK5v1T33 .carousel-indicators,
  .cid-slUK5v1T33 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUK5v1T33 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUK5v1T33 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUK5v1T33 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUK5v1T33 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUK5v1T33 .carousel-indicators {
    display: none;
  }
}
.cid-slUK5v1T33 .carousel-indicators .active,
.cid-slUK5v1T33 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUK5v1T33 .carousel-indicators .active {
  background: #fff;
}
.cid-slUK5v1T33 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUK5v1T33 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUK5v1T33 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUK5v1T33 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUK5v1T33 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUK5v1T33 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUK5v1T33 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUK5v1T33 .carousel {
  width: 100%;
}
.cid-slUK5v1T33 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUK5v1T33 .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-slUK5v1T33 .modal.fade .modal-dialog,
.cid-slUK5v1T33 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUK5v1T33 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUK5v1T33 a {
  display: block;
}
.cid-slUK5v1T33 a.img {
  pointer-events: none;
}
.cid-slUK4RVEX4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK4RVEX4 .mbr-text,
.cid-slUK4RVEX4 blockquote {
  color: #767676;
}
.cid-slUK4RVEX4 .mbr-text {
  color: #000000;
}
.cid-slUK3OgYFx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUK3OgYFx .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUK3OgYFx .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUK3OgYFx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUK3OgYFx .inner-container {
    width: 100% !important;
  }
}
.cid-slUK2RN2Ov {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK2RN2Ov .item {
  padding-bottom: 2rem;
}
.cid-slUK2RN2Ov .item-wrapper {
  height: 100%;
}
.cid-slUK2RN2Ov .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUK2RN2Ov .carousel-control,
.cid-slUK2RN2Ov .close {
  background: #1b1b1b;
}
.cid-slUK2RN2Ov .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUK2RN2Ov .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUK2RN2Ov .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-slUK2RN2Ov .close::before {
  content: '\e91a';
}
.cid-slUK2RN2Ov .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUK2RN2Ov .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-slUK2RN2Ov .carousel-inner > .active {
  display: block;
}
.cid-slUK2RN2Ov .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUK2RN2Ov .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUK2RN2Ov .carousel-control .icon-next,
.cid-slUK2RN2Ov .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUK2RN2Ov .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUK2RN2Ov .carousel-control,
  .cid-slUK2RN2Ov .carousel-indicators,
  .cid-slUK2RN2Ov .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUK2RN2Ov .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUK2RN2Ov .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUK2RN2Ov .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUK2RN2Ov .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUK2RN2Ov .carousel-indicators {
    display: none;
  }
}
.cid-slUK2RN2Ov .carousel-indicators .active,
.cid-slUK2RN2Ov .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUK2RN2Ov .carousel-indicators .active {
  background: #fff;
}
.cid-slUK2RN2Ov .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUK2RN2Ov .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUK2RN2Ov .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUK2RN2Ov .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUK2RN2Ov .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUK2RN2Ov .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUK2RN2Ov .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUK2RN2Ov .carousel {
  width: 100%;
}
.cid-slUK2RN2Ov .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUK2RN2Ov .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-slUK2RN2Ov .modal.fade .modal-dialog,
.cid-slUK2RN2Ov .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUK2RN2Ov .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUK2RN2Ov a {
  display: block;
}
.cid-slUK2RN2Ov a.img {
  pointer-events: none;
}
.cid-slUK2f70au {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK2f70au .mbr-text,
.cid-slUK2f70au blockquote {
  color: #767676;
}
.cid-slUK2f70au .mbr-text {
  color: #000000;
}
.cid-slUK1AhiyN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUK1AhiyN .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUK1AhiyN .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUK1AhiyN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUK1AhiyN .inner-container {
    width: 100% !important;
  }
}
.cid-slUK14lnDx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK14lnDx .item {
  padding-bottom: 2rem;
}
.cid-slUK14lnDx .item-wrapper {
  height: 100%;
}
.cid-slUK14lnDx .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUK14lnDx .carousel-control,
.cid-slUK14lnDx .close {
  background: #1b1b1b;
}
.cid-slUK14lnDx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUK14lnDx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUK14lnDx .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-slUK14lnDx .close::before {
  content: '\e91a';
}
.cid-slUK14lnDx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUK14lnDx .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-slUK14lnDx .carousel-inner > .active {
  display: block;
}
.cid-slUK14lnDx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUK14lnDx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUK14lnDx .carousel-control .icon-next,
.cid-slUK14lnDx .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUK14lnDx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUK14lnDx .carousel-control,
  .cid-slUK14lnDx .carousel-indicators,
  .cid-slUK14lnDx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUK14lnDx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUK14lnDx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUK14lnDx .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUK14lnDx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUK14lnDx .carousel-indicators {
    display: none;
  }
}
.cid-slUK14lnDx .carousel-indicators .active,
.cid-slUK14lnDx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUK14lnDx .carousel-indicators .active {
  background: #fff;
}
.cid-slUK14lnDx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUK14lnDx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUK14lnDx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUK14lnDx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUK14lnDx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUK14lnDx .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUK14lnDx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUK14lnDx .carousel {
  width: 100%;
}
.cid-slUK14lnDx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUK14lnDx .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-slUK14lnDx .modal.fade .modal-dialog,
.cid-slUK14lnDx .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUK14lnDx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUK14lnDx a {
  display: block;
}
.cid-slUK14lnDx a.img {
  pointer-events: none;
}
.cid-slUK0kZEFd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUK0kZEFd .mbr-text,
.cid-slUK0kZEFd blockquote {
  color: #767676;
}
.cid-slUK0kZEFd .mbr-text {
  color: #000000;
}
.cid-slUJZzj8ub {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUJZzj8ub .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUJZzj8ub .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUJZzj8ub .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUJZzj8ub .inner-container {
    width: 100% !important;
  }
}
.cid-slUJYX58NW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUJYX58NW .item {
  padding-bottom: 2rem;
}
.cid-slUJYX58NW .item-wrapper {
  height: 100%;
}
.cid-slUJYX58NW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUJYX58NW .carousel-control,
.cid-slUJYX58NW .close {
  background: #1b1b1b;
}
.cid-slUJYX58NW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUJYX58NW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUJYX58NW .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-slUJYX58NW .close::before {
  content: '\e91a';
}
.cid-slUJYX58NW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUJYX58NW .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-slUJYX58NW .carousel-inner > .active {
  display: block;
}
.cid-slUJYX58NW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUJYX58NW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUJYX58NW .carousel-control .icon-next,
.cid-slUJYX58NW .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUJYX58NW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUJYX58NW .carousel-control,
  .cid-slUJYX58NW .carousel-indicators,
  .cid-slUJYX58NW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUJYX58NW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUJYX58NW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUJYX58NW .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUJYX58NW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUJYX58NW .carousel-indicators {
    display: none;
  }
}
.cid-slUJYX58NW .carousel-indicators .active,
.cid-slUJYX58NW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUJYX58NW .carousel-indicators .active {
  background: #fff;
}
.cid-slUJYX58NW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUJYX58NW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUJYX58NW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUJYX58NW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUJYX58NW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUJYX58NW .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUJYX58NW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUJYX58NW .carousel {
  width: 100%;
}
.cid-slUJYX58NW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUJYX58NW .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-slUJYX58NW .modal.fade .modal-dialog,
.cid-slUJYX58NW .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUJYX58NW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUJYX58NW a {
  display: block;
}
.cid-slUJYX58NW a.img {
  pointer-events: none;
}
.cid-slUJYhNDxc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUJYhNDxc .mbr-text,
.cid-slUJYhNDxc blockquote {
  color: #767676;
}
.cid-slUJYhNDxc .mbr-text {
  color: #000000;
}
.cid-slUJXChYPC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUJXChYPC .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUJXChYPC .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUJXChYPC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUJXChYPC .inner-container {
    width: 100% !important;
  }
}
.cid-slUJWVvf0i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUJWVvf0i .item {
  padding-bottom: 2rem;
}
.cid-slUJWVvf0i .item-wrapper {
  height: 100%;
}
.cid-slUJWVvf0i .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUJWVvf0i .carousel-control,
.cid-slUJWVvf0i .close {
  background: #1b1b1b;
}
.cid-slUJWVvf0i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUJWVvf0i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUJWVvf0i .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-slUJWVvf0i .close::before {
  content: '\e91a';
}
.cid-slUJWVvf0i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUJWVvf0i .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-slUJWVvf0i .carousel-inner > .active {
  display: block;
}
.cid-slUJWVvf0i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUJWVvf0i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUJWVvf0i .carousel-control .icon-next,
.cid-slUJWVvf0i .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUJWVvf0i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUJWVvf0i .carousel-control,
  .cid-slUJWVvf0i .carousel-indicators,
  .cid-slUJWVvf0i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUJWVvf0i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUJWVvf0i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUJWVvf0i .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUJWVvf0i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUJWVvf0i .carousel-indicators {
    display: none;
  }
}
.cid-slUJWVvf0i .carousel-indicators .active,
.cid-slUJWVvf0i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUJWVvf0i .carousel-indicators .active {
  background: #fff;
}
.cid-slUJWVvf0i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUJWVvf0i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUJWVvf0i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUJWVvf0i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUJWVvf0i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUJWVvf0i .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUJWVvf0i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUJWVvf0i .carousel {
  width: 100%;
}
.cid-slUJWVvf0i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUJWVvf0i .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-slUJWVvf0i .modal.fade .modal-dialog,
.cid-slUJWVvf0i .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUJWVvf0i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUJWVvf0i a {
  display: block;
}
.cid-slUJWVvf0i a.img {
  pointer-events: none;
}
.cid-slUJW9ZxxN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUJW9ZxxN .mbr-text,
.cid-slUJW9ZxxN blockquote {
  color: #767676;
}
.cid-slUJW9ZxxN .mbr-text {
  color: #000000;
}
.cid-slUJVpacfO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUJVpacfO .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUJVpacfO .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUJVpacfO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUJVpacfO .inner-container {
    width: 100% !important;
  }
}
.cid-slUJUJCCqe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUJUJCCqe .item {
  padding-bottom: 2rem;
}
.cid-slUJUJCCqe .item-wrapper {
  height: 100%;
}
.cid-slUJUJCCqe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUJUJCCqe .carousel-control,
.cid-slUJUJCCqe .close {
  background: #1b1b1b;
}
.cid-slUJUJCCqe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUJUJCCqe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUJUJCCqe .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-slUJUJCCqe .close::before {
  content: '\e91a';
}
.cid-slUJUJCCqe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUJUJCCqe .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-slUJUJCCqe .carousel-inner > .active {
  display: block;
}
.cid-slUJUJCCqe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUJUJCCqe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUJUJCCqe .carousel-control .icon-next,
.cid-slUJUJCCqe .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUJUJCCqe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUJUJCCqe .carousel-control,
  .cid-slUJUJCCqe .carousel-indicators,
  .cid-slUJUJCCqe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUJUJCCqe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUJUJCCqe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUJUJCCqe .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUJUJCCqe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUJUJCCqe .carousel-indicators {
    display: none;
  }
}
.cid-slUJUJCCqe .carousel-indicators .active,
.cid-slUJUJCCqe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUJUJCCqe .carousel-indicators .active {
  background: #fff;
}
.cid-slUJUJCCqe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUJUJCCqe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUJUJCCqe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUJUJCCqe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUJUJCCqe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUJUJCCqe .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUJUJCCqe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUJUJCCqe .carousel {
  width: 100%;
}
.cid-slUJUJCCqe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUJUJCCqe .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-slUJUJCCqe .modal.fade .modal-dialog,
.cid-slUJUJCCqe .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUJUJCCqe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUJUJCCqe a {
  display: block;
}
.cid-slUJUJCCqe a.img {
  pointer-events: none;
}
.cid-slUJU4Mq5K {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUJU4Mq5K .mbr-text,
.cid-slUJU4Mq5K blockquote {
  color: #767676;
}
.cid-slUJU4Mq5K .mbr-text {
  color: #000000;
}
.cid-slUIDxyHnU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIDxyHnU .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIDxyHnU .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIDxyHnU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIDxyHnU .inner-container {
    width: 100% !important;
  }
}
.cid-slUICXlHty {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUICXlHty .item {
  padding-bottom: 2rem;
}
.cid-slUICXlHty .item-wrapper {
  height: 100%;
}
.cid-slUICXlHty .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUICXlHty .carousel-control,
.cid-slUICXlHty .close {
  background: #1b1b1b;
}
.cid-slUICXlHty .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUICXlHty .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUICXlHty .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-slUICXlHty .close::before {
  content: '\e91a';
}
.cid-slUICXlHty .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUICXlHty .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-slUICXlHty .carousel-inner > .active {
  display: block;
}
.cid-slUICXlHty .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUICXlHty .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUICXlHty .carousel-control .icon-next,
.cid-slUICXlHty .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUICXlHty .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUICXlHty .carousel-control,
  .cid-slUICXlHty .carousel-indicators,
  .cid-slUICXlHty .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUICXlHty .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUICXlHty .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUICXlHty .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUICXlHty .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUICXlHty .carousel-indicators {
    display: none;
  }
}
.cid-slUICXlHty .carousel-indicators .active,
.cid-slUICXlHty .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUICXlHty .carousel-indicators .active {
  background: #fff;
}
.cid-slUICXlHty .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUICXlHty .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUICXlHty .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUICXlHty .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUICXlHty .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUICXlHty .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUICXlHty .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUICXlHty .carousel {
  width: 100%;
}
.cid-slUICXlHty .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUICXlHty .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-slUICXlHty .modal.fade .modal-dialog,
.cid-slUICXlHty .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUICXlHty .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUICXlHty a {
  display: block;
}
.cid-slUICXlHty a.img {
  pointer-events: none;
}
.cid-slUICdRPm0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUICdRPm0 .mbr-text,
.cid-slUICdRPm0 blockquote {
  color: #767676;
}
.cid-slUICdRPm0 .mbr-text {
  color: #000000;
}
.cid-slUIBECBNy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIBECBNy .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIBECBNy .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIBECBNy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIBECBNy .inner-container {
    width: 100% !important;
  }
}
.cid-slUIAqt2dj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIAqt2dj .mbr-text,
.cid-slUIAqt2dj blockquote {
  color: #767676;
}
.cid-slUIAqt2dj .mbr-text {
  color: #000000;
}
.cid-slUIzOtPTv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIzOtPTv .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIzOtPTv .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIzOtPTv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIzOtPTv .inner-container {
    width: 100% !important;
  }
}
.cid-slUIyh95Yx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIyh95Yx .mbr-text,
.cid-slUIyh95Yx blockquote {
  color: #767676;
}
.cid-slUIyh95Yx .mbr-text {
  color: #000000;
}
.cid-slUIxLlLZ0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIxLlLZ0 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIxLlLZ0 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIxLlLZ0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIxLlLZ0 .inner-container {
    width: 100% !important;
  }
}
.cid-slUIwCS4bK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIwCS4bK .mbr-text,
.cid-slUIwCS4bK blockquote {
  color: #767676;
}
.cid-slUIwCS4bK .mbr-text {
  color: #000000;
}
.cid-slUIvJiVC7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIvJiVC7 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIvJiVC7 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIvJiVC7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIvJiVC7 .inner-container {
    width: 100% !important;
  }
}
.cid-slUIvdYSeb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIvdYSeb .item {
  padding-bottom: 2rem;
}
.cid-slUIvdYSeb .item-wrapper {
  height: 100%;
}
.cid-slUIvdYSeb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIvdYSeb .carousel-control,
.cid-slUIvdYSeb .close {
  background: #1b1b1b;
}
.cid-slUIvdYSeb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIvdYSeb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIvdYSeb .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-slUIvdYSeb .close::before {
  content: '\e91a';
}
.cid-slUIvdYSeb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIvdYSeb .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-slUIvdYSeb .carousel-inner > .active {
  display: block;
}
.cid-slUIvdYSeb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIvdYSeb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIvdYSeb .carousel-control .icon-next,
.cid-slUIvdYSeb .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIvdYSeb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIvdYSeb .carousel-control,
  .cid-slUIvdYSeb .carousel-indicators,
  .cid-slUIvdYSeb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIvdYSeb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIvdYSeb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIvdYSeb .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIvdYSeb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIvdYSeb .carousel-indicators {
    display: none;
  }
}
.cid-slUIvdYSeb .carousel-indicators .active,
.cid-slUIvdYSeb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIvdYSeb .carousel-indicators .active {
  background: #fff;
}
.cid-slUIvdYSeb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIvdYSeb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIvdYSeb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIvdYSeb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIvdYSeb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIvdYSeb .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIvdYSeb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIvdYSeb .carousel {
  width: 100%;
}
.cid-slUIvdYSeb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIvdYSeb .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-slUIvdYSeb .modal.fade .modal-dialog,
.cid-slUIvdYSeb .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIvdYSeb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIvdYSeb a {
  display: block;
}
.cid-slUIvdYSeb a.img {
  pointer-events: none;
}
.cid-slUIuzmRu1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIuzmRu1 .mbr-text,
.cid-slUIuzmRu1 blockquote {
  color: #767676;
}
.cid-slUIuzmRu1 .mbr-text {
  color: #000000;
}
.cid-slUItUSRcS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUItUSRcS .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUItUSRcS .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUItUSRcS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUItUSRcS .inner-container {
    width: 100% !important;
  }
}
.cid-slUIttmbuN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIttmbuN .item {
  padding-bottom: 2rem;
}
.cid-slUIttmbuN .item-wrapper {
  height: 100%;
}
.cid-slUIttmbuN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIttmbuN .carousel-control,
.cid-slUIttmbuN .close {
  background: #1b1b1b;
}
.cid-slUIttmbuN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIttmbuN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIttmbuN .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-slUIttmbuN .close::before {
  content: '\e91a';
}
.cid-slUIttmbuN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIttmbuN .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-slUIttmbuN .carousel-inner > .active {
  display: block;
}
.cid-slUIttmbuN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIttmbuN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIttmbuN .carousel-control .icon-next,
.cid-slUIttmbuN .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIttmbuN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIttmbuN .carousel-control,
  .cid-slUIttmbuN .carousel-indicators,
  .cid-slUIttmbuN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIttmbuN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIttmbuN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIttmbuN .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIttmbuN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIttmbuN .carousel-indicators {
    display: none;
  }
}
.cid-slUIttmbuN .carousel-indicators .active,
.cid-slUIttmbuN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIttmbuN .carousel-indicators .active {
  background: #fff;
}
.cid-slUIttmbuN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIttmbuN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIttmbuN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIttmbuN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIttmbuN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIttmbuN .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIttmbuN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIttmbuN .carousel {
  width: 100%;
}
.cid-slUIttmbuN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIttmbuN .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-slUIttmbuN .modal.fade .modal-dialog,
.cid-slUIttmbuN .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIttmbuN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIttmbuN a {
  display: block;
}
.cid-slUIttmbuN a.img {
  pointer-events: none;
}
.cid-slUIsI56Zg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIsI56Zg .mbr-text,
.cid-slUIsI56Zg blockquote {
  color: #767676;
}
.cid-slUIsI56Zg .mbr-text {
  color: #000000;
}
.cid-slUIrSRUj3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIrSRUj3 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIrSRUj3 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIrSRUj3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIrSRUj3 .inner-container {
    width: 100% !important;
  }
}
.cid-slUIroWu2L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIroWu2L .item {
  padding-bottom: 2rem;
}
.cid-slUIroWu2L .item-wrapper {
  height: 100%;
}
.cid-slUIroWu2L .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIroWu2L .carousel-control,
.cid-slUIroWu2L .close {
  background: #1b1b1b;
}
.cid-slUIroWu2L .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIroWu2L .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIroWu2L .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-slUIroWu2L .close::before {
  content: '\e91a';
}
.cid-slUIroWu2L .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIroWu2L .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-slUIroWu2L .carousel-inner > .active {
  display: block;
}
.cid-slUIroWu2L .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIroWu2L .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIroWu2L .carousel-control .icon-next,
.cid-slUIroWu2L .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIroWu2L .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIroWu2L .carousel-control,
  .cid-slUIroWu2L .carousel-indicators,
  .cid-slUIroWu2L .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIroWu2L .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIroWu2L .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIroWu2L .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIroWu2L .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIroWu2L .carousel-indicators {
    display: none;
  }
}
.cid-slUIroWu2L .carousel-indicators .active,
.cid-slUIroWu2L .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIroWu2L .carousel-indicators .active {
  background: #fff;
}
.cid-slUIroWu2L .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIroWu2L .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIroWu2L .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIroWu2L .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIroWu2L .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIroWu2L .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIroWu2L .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIroWu2L .carousel {
  width: 100%;
}
.cid-slUIroWu2L .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIroWu2L .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-slUIroWu2L .modal.fade .modal-dialog,
.cid-slUIroWu2L .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIroWu2L .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIroWu2L a {
  display: block;
}
.cid-slUIroWu2L a.img {
  pointer-events: none;
}
.cid-slUIqM6EY5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIqM6EY5 .mbr-text,
.cid-slUIqM6EY5 blockquote {
  color: #767676;
}
.cid-slUIqM6EY5 .mbr-text {
  color: #000000;
}
.cid-slUIqcBm3v {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIqcBm3v .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIqcBm3v .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIqcBm3v .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIqcBm3v .inner-container {
    width: 100% !important;
  }
}
.cid-slUIpwsnaK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIpwsnaK .item {
  padding-bottom: 2rem;
}
.cid-slUIpwsnaK .item-wrapper {
  height: 100%;
}
.cid-slUIpwsnaK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIpwsnaK .carousel-control,
.cid-slUIpwsnaK .close {
  background: #1b1b1b;
}
.cid-slUIpwsnaK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIpwsnaK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIpwsnaK .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-slUIpwsnaK .close::before {
  content: '\e91a';
}
.cid-slUIpwsnaK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIpwsnaK .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-slUIpwsnaK .carousel-inner > .active {
  display: block;
}
.cid-slUIpwsnaK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIpwsnaK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIpwsnaK .carousel-control .icon-next,
.cid-slUIpwsnaK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIpwsnaK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIpwsnaK .carousel-control,
  .cid-slUIpwsnaK .carousel-indicators,
  .cid-slUIpwsnaK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIpwsnaK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIpwsnaK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIpwsnaK .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIpwsnaK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIpwsnaK .carousel-indicators {
    display: none;
  }
}
.cid-slUIpwsnaK .carousel-indicators .active,
.cid-slUIpwsnaK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIpwsnaK .carousel-indicators .active {
  background: #fff;
}
.cid-slUIpwsnaK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIpwsnaK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIpwsnaK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIpwsnaK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIpwsnaK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIpwsnaK .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIpwsnaK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIpwsnaK .carousel {
  width: 100%;
}
.cid-slUIpwsnaK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIpwsnaK .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-slUIpwsnaK .modal.fade .modal-dialog,
.cid-slUIpwsnaK .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIpwsnaK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIpwsnaK a {
  display: block;
}
.cid-slUIpwsnaK a.img {
  pointer-events: none;
}
.cid-slUIoSjPqG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIoSjPqG .mbr-text,
.cid-slUIoSjPqG blockquote {
  color: #767676;
}
.cid-slUIoSjPqG .mbr-text {
  color: #000000;
}
.cid-slUIoh0AVo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIoh0AVo .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIoh0AVo .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIoh0AVo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIoh0AVo .inner-container {
    width: 100% !important;
  }
}
.cid-slUInDZnry {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUInDZnry .item {
  padding-bottom: 2rem;
}
.cid-slUInDZnry .item-wrapper {
  height: 100%;
}
.cid-slUInDZnry .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUInDZnry .carousel-control,
.cid-slUInDZnry .close {
  background: #1b1b1b;
}
.cid-slUInDZnry .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUInDZnry .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUInDZnry .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-slUInDZnry .close::before {
  content: '\e91a';
}
.cid-slUInDZnry .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUInDZnry .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-slUInDZnry .carousel-inner > .active {
  display: block;
}
.cid-slUInDZnry .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUInDZnry .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUInDZnry .carousel-control .icon-next,
.cid-slUInDZnry .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUInDZnry .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUInDZnry .carousel-control,
  .cid-slUInDZnry .carousel-indicators,
  .cid-slUInDZnry .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUInDZnry .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUInDZnry .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUInDZnry .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUInDZnry .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUInDZnry .carousel-indicators {
    display: none;
  }
}
.cid-slUInDZnry .carousel-indicators .active,
.cid-slUInDZnry .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUInDZnry .carousel-indicators .active {
  background: #fff;
}
.cid-slUInDZnry .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUInDZnry .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUInDZnry .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUInDZnry .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUInDZnry .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUInDZnry .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUInDZnry .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUInDZnry .carousel {
  width: 100%;
}
.cid-slUInDZnry .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUInDZnry .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-slUInDZnry .modal.fade .modal-dialog,
.cid-slUInDZnry .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUInDZnry .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUInDZnry a {
  display: block;
}
.cid-slUInDZnry a.img {
  pointer-events: none;
}
.cid-slUImXjy9E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUImXjy9E .mbr-text,
.cid-slUImXjy9E blockquote {
  color: #767676;
}
.cid-slUImXjy9E .mbr-text {
  color: #000000;
}
.cid-slUImh3hPR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUImh3hPR .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUImh3hPR .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUImh3hPR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUImh3hPR .inner-container {
    width: 100% !important;
  }
}
.cid-slUIjNA1ag {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIjNA1ag .item {
  padding-bottom: 2rem;
}
.cid-slUIjNA1ag .item-wrapper {
  height: 100%;
}
.cid-slUIjNA1ag .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIjNA1ag .carousel-control,
.cid-slUIjNA1ag .close {
  background: #1b1b1b;
}
.cid-slUIjNA1ag .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIjNA1ag .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIjNA1ag .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-slUIjNA1ag .close::before {
  content: '\e91a';
}
.cid-slUIjNA1ag .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIjNA1ag .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-slUIjNA1ag .carousel-inner > .active {
  display: block;
}
.cid-slUIjNA1ag .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIjNA1ag .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIjNA1ag .carousel-control .icon-next,
.cid-slUIjNA1ag .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIjNA1ag .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIjNA1ag .carousel-control,
  .cid-slUIjNA1ag .carousel-indicators,
  .cid-slUIjNA1ag .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIjNA1ag .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIjNA1ag .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIjNA1ag .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIjNA1ag .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIjNA1ag .carousel-indicators {
    display: none;
  }
}
.cid-slUIjNA1ag .carousel-indicators .active,
.cid-slUIjNA1ag .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIjNA1ag .carousel-indicators .active {
  background: #fff;
}
.cid-slUIjNA1ag .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIjNA1ag .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIjNA1ag .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIjNA1ag .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIjNA1ag .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIjNA1ag .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIjNA1ag .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIjNA1ag .carousel {
  width: 100%;
}
.cid-slUIjNA1ag .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIjNA1ag .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-slUIjNA1ag .modal.fade .modal-dialog,
.cid-slUIjNA1ag .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIjNA1ag .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIjNA1ag a {
  display: block;
}
.cid-slUIjNA1ag a.img {
  pointer-events: none;
}
.cid-slUIl5EAPs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIl5EAPs .mbr-text,
.cid-slUIl5EAPs blockquote {
  color: #767676;
}
.cid-slUIl5EAPs .mbr-text {
  color: #000000;
}
.cid-slUIkqRn7s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIkqRn7s .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIkqRn7s .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIkqRn7s .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIkqRn7s .inner-container {
    width: 100% !important;
  }
}
.cid-slUIlHXtTO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIlHXtTO .item {
  padding-bottom: 2rem;
}
.cid-slUIlHXtTO .item-wrapper {
  height: 100%;
}
.cid-slUIlHXtTO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIlHXtTO .carousel-control,
.cid-slUIlHXtTO .close {
  background: #1b1b1b;
}
.cid-slUIlHXtTO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIlHXtTO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIlHXtTO .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-slUIlHXtTO .close::before {
  content: '\e91a';
}
.cid-slUIlHXtTO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIlHXtTO .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-slUIlHXtTO .carousel-inner > .active {
  display: block;
}
.cid-slUIlHXtTO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIlHXtTO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIlHXtTO .carousel-control .icon-next,
.cid-slUIlHXtTO .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIlHXtTO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIlHXtTO .carousel-control,
  .cid-slUIlHXtTO .carousel-indicators,
  .cid-slUIlHXtTO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIlHXtTO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIlHXtTO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIlHXtTO .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIlHXtTO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIlHXtTO .carousel-indicators {
    display: none;
  }
}
.cid-slUIlHXtTO .carousel-indicators .active,
.cid-slUIlHXtTO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIlHXtTO .carousel-indicators .active {
  background: #fff;
}
.cid-slUIlHXtTO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIlHXtTO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIlHXtTO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIlHXtTO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIlHXtTO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIlHXtTO .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIlHXtTO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIlHXtTO .carousel {
  width: 100%;
}
.cid-slUIlHXtTO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIlHXtTO .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-slUIlHXtTO .modal.fade .modal-dialog,
.cid-slUIlHXtTO .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIlHXtTO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIlHXtTO a {
  display: block;
}
.cid-slUIlHXtTO a.img {
  pointer-events: none;
}
.cid-slUIjcx2WX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIjcx2WX .mbr-text,
.cid-slUIjcx2WX blockquote {
  color: #767676;
}
.cid-slUIjcx2WX .mbr-text {
  color: #000000;
}
.cid-slUIiCUm9P {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIiCUm9P .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIiCUm9P .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIiCUm9P .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIiCUm9P .inner-container {
    width: 100% !important;
  }
}
.cid-slUIhZW1Pw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIhZW1Pw .item {
  padding-bottom: 2rem;
}
.cid-slUIhZW1Pw .item-wrapper {
  height: 100%;
}
.cid-slUIhZW1Pw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIhZW1Pw .carousel-control,
.cid-slUIhZW1Pw .close {
  background: #1b1b1b;
}
.cid-slUIhZW1Pw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIhZW1Pw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIhZW1Pw .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-slUIhZW1Pw .close::before {
  content: '\e91a';
}
.cid-slUIhZW1Pw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIhZW1Pw .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-slUIhZW1Pw .carousel-inner > .active {
  display: block;
}
.cid-slUIhZW1Pw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIhZW1Pw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIhZW1Pw .carousel-control .icon-next,
.cid-slUIhZW1Pw .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIhZW1Pw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIhZW1Pw .carousel-control,
  .cid-slUIhZW1Pw .carousel-indicators,
  .cid-slUIhZW1Pw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIhZW1Pw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIhZW1Pw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIhZW1Pw .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIhZW1Pw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIhZW1Pw .carousel-indicators {
    display: none;
  }
}
.cid-slUIhZW1Pw .carousel-indicators .active,
.cid-slUIhZW1Pw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIhZW1Pw .carousel-indicators .active {
  background: #fff;
}
.cid-slUIhZW1Pw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIhZW1Pw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIhZW1Pw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIhZW1Pw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIhZW1Pw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIhZW1Pw .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIhZW1Pw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIhZW1Pw .carousel {
  width: 100%;
}
.cid-slUIhZW1Pw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIhZW1Pw .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-slUIhZW1Pw .modal.fade .modal-dialog,
.cid-slUIhZW1Pw .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIhZW1Pw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIhZW1Pw a {
  display: block;
}
.cid-slUIhZW1Pw a.img {
  pointer-events: none;
}
.cid-slUIhs37dC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIhs37dC .mbr-text,
.cid-slUIhs37dC blockquote {
  color: #767676;
}
.cid-slUIhs37dC .mbr-text {
  color: #000000;
}
.cid-slUIfglsmq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUIfglsmq .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUIfglsmq .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUIfglsmq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUIfglsmq .inner-container {
    width: 100% !important;
  }
}
.cid-slUIeBpyYu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIeBpyYu .item {
  padding-bottom: 2rem;
}
.cid-slUIeBpyYu .item-wrapper {
  height: 100%;
}
.cid-slUIeBpyYu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUIeBpyYu .carousel-control,
.cid-slUIeBpyYu .close {
  background: #1b1b1b;
}
.cid-slUIeBpyYu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUIeBpyYu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUIeBpyYu .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-slUIeBpyYu .close::before {
  content: '\e91a';
}
.cid-slUIeBpyYu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUIeBpyYu .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-slUIeBpyYu .carousel-inner > .active {
  display: block;
}
.cid-slUIeBpyYu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUIeBpyYu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUIeBpyYu .carousel-control .icon-next,
.cid-slUIeBpyYu .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUIeBpyYu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUIeBpyYu .carousel-control,
  .cid-slUIeBpyYu .carousel-indicators,
  .cid-slUIeBpyYu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUIeBpyYu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUIeBpyYu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUIeBpyYu .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUIeBpyYu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUIeBpyYu .carousel-indicators {
    display: none;
  }
}
.cid-slUIeBpyYu .carousel-indicators .active,
.cid-slUIeBpyYu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUIeBpyYu .carousel-indicators .active {
  background: #fff;
}
.cid-slUIeBpyYu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUIeBpyYu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUIeBpyYu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUIeBpyYu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUIeBpyYu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUIeBpyYu .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUIeBpyYu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUIeBpyYu .carousel {
  width: 100%;
}
.cid-slUIeBpyYu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUIeBpyYu .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-slUIeBpyYu .modal.fade .modal-dialog,
.cid-slUIeBpyYu .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUIeBpyYu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUIeBpyYu a {
  display: block;
}
.cid-slUIeBpyYu a.img {
  pointer-events: none;
}
.cid-slUIdB0fag {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUIdB0fag .mbr-text,
.cid-slUIdB0fag blockquote {
  color: #767676;
}
.cid-slUIdB0fag .mbr-text {
  color: #000000;
}
.cid-slUxpF6Gei {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxpF6Gei .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxpF6Gei .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxpF6Gei .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxpF6Gei .inner-container {
    width: 100% !important;
  }
}
.cid-slUxpdaZaA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxpdaZaA .item {
  padding-bottom: 2rem;
}
.cid-slUxpdaZaA .item-wrapper {
  height: 100%;
}
.cid-slUxpdaZaA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUxpdaZaA .carousel-control,
.cid-slUxpdaZaA .close {
  background: #1b1b1b;
}
.cid-slUxpdaZaA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUxpdaZaA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUxpdaZaA .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-slUxpdaZaA .close::before {
  content: '\e91a';
}
.cid-slUxpdaZaA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUxpdaZaA .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-slUxpdaZaA .carousel-inner > .active {
  display: block;
}
.cid-slUxpdaZaA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUxpdaZaA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUxpdaZaA .carousel-control .icon-next,
.cid-slUxpdaZaA .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUxpdaZaA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUxpdaZaA .carousel-control,
  .cid-slUxpdaZaA .carousel-indicators,
  .cid-slUxpdaZaA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUxpdaZaA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUxpdaZaA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUxpdaZaA .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUxpdaZaA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUxpdaZaA .carousel-indicators {
    display: none;
  }
}
.cid-slUxpdaZaA .carousel-indicators .active,
.cid-slUxpdaZaA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUxpdaZaA .carousel-indicators .active {
  background: #fff;
}
.cid-slUxpdaZaA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUxpdaZaA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUxpdaZaA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUxpdaZaA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUxpdaZaA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUxpdaZaA .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUxpdaZaA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUxpdaZaA .carousel {
  width: 100%;
}
.cid-slUxpdaZaA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUxpdaZaA .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-slUxpdaZaA .modal.fade .modal-dialog,
.cid-slUxpdaZaA .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUxpdaZaA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUxpdaZaA a {
  display: block;
}
.cid-slUxpdaZaA a.img {
  pointer-events: none;
}
.cid-slUxoCCFx6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxoCCFx6 .mbr-text,
.cid-slUxoCCFx6 blockquote {
  color: #767676;
}
.cid-slUxoCCFx6 .mbr-text {
  color: #000000;
}
.cid-slUxnUAtOI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxnUAtOI .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxnUAtOI .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxnUAtOI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxnUAtOI .inner-container {
    width: 100% !important;
  }
}
.cid-slUxnomuUv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxnomuUv .item {
  padding-bottom: 2rem;
}
.cid-slUxnomuUv .item-wrapper {
  height: 100%;
}
.cid-slUxnomuUv .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUxnomuUv .carousel-control,
.cid-slUxnomuUv .close {
  background: #1b1b1b;
}
.cid-slUxnomuUv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUxnomuUv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUxnomuUv .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-slUxnomuUv .close::before {
  content: '\e91a';
}
.cid-slUxnomuUv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUxnomuUv .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-slUxnomuUv .carousel-inner > .active {
  display: block;
}
.cid-slUxnomuUv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUxnomuUv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUxnomuUv .carousel-control .icon-next,
.cid-slUxnomuUv .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUxnomuUv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUxnomuUv .carousel-control,
  .cid-slUxnomuUv .carousel-indicators,
  .cid-slUxnomuUv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUxnomuUv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUxnomuUv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUxnomuUv .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUxnomuUv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUxnomuUv .carousel-indicators {
    display: none;
  }
}
.cid-slUxnomuUv .carousel-indicators .active,
.cid-slUxnomuUv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUxnomuUv .carousel-indicators .active {
  background: #fff;
}
.cid-slUxnomuUv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUxnomuUv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUxnomuUv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUxnomuUv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUxnomuUv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUxnomuUv .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUxnomuUv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUxnomuUv .carousel {
  width: 100%;
}
.cid-slUxnomuUv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUxnomuUv .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-slUxnomuUv .modal.fade .modal-dialog,
.cid-slUxnomuUv .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUxnomuUv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUxnomuUv a {
  display: block;
}
.cid-slUxnomuUv a.img {
  pointer-events: none;
}
.cid-slUxmLkLkV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxmLkLkV .mbr-text,
.cid-slUxmLkLkV blockquote {
  color: #767676;
}
.cid-slUxmLkLkV .mbr-text {
  color: #000000;
}
.cid-slUxmbDJ3g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxmbDJ3g .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxmbDJ3g .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxmbDJ3g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxmbDJ3g .inner-container {
    width: 100% !important;
  }
}
.cid-slUxlGP5SJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxlGP5SJ .item {
  padding-bottom: 2rem;
}
.cid-slUxlGP5SJ .item-wrapper {
  height: 100%;
}
.cid-slUxlGP5SJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUxlGP5SJ .carousel-control,
.cid-slUxlGP5SJ .close {
  background: #1b1b1b;
}
.cid-slUxlGP5SJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUxlGP5SJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUxlGP5SJ .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-slUxlGP5SJ .close::before {
  content: '\e91a';
}
.cid-slUxlGP5SJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUxlGP5SJ .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-slUxlGP5SJ .carousel-inner > .active {
  display: block;
}
.cid-slUxlGP5SJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUxlGP5SJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUxlGP5SJ .carousel-control .icon-next,
.cid-slUxlGP5SJ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUxlGP5SJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUxlGP5SJ .carousel-control,
  .cid-slUxlGP5SJ .carousel-indicators,
  .cid-slUxlGP5SJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUxlGP5SJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUxlGP5SJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUxlGP5SJ .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUxlGP5SJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUxlGP5SJ .carousel-indicators {
    display: none;
  }
}
.cid-slUxlGP5SJ .carousel-indicators .active,
.cid-slUxlGP5SJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUxlGP5SJ .carousel-indicators .active {
  background: #fff;
}
.cid-slUxlGP5SJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUxlGP5SJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUxlGP5SJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUxlGP5SJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUxlGP5SJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUxlGP5SJ .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUxlGP5SJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUxlGP5SJ .carousel {
  width: 100%;
}
.cid-slUxlGP5SJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUxlGP5SJ .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-slUxlGP5SJ .modal.fade .modal-dialog,
.cid-slUxlGP5SJ .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUxlGP5SJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUxlGP5SJ a {
  display: block;
}
.cid-slUxlGP5SJ a.img {
  pointer-events: none;
}
.cid-slUxl06jDF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxl06jDF .mbr-text,
.cid-slUxl06jDF blockquote {
  color: #767676;
}
.cid-slUxl06jDF .mbr-text {
  color: #000000;
}
.cid-slUxkx7Ijf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxkx7Ijf .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxkx7Ijf .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxkx7Ijf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxkx7Ijf .inner-container {
    width: 100% !important;
  }
}
.cid-slUxk4bhlw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxk4bhlw .item {
  padding-bottom: 2rem;
}
.cid-slUxk4bhlw .item-wrapper {
  height: 100%;
}
.cid-slUxk4bhlw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUxk4bhlw .carousel-control,
.cid-slUxk4bhlw .close {
  background: #1b1b1b;
}
.cid-slUxk4bhlw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUxk4bhlw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUxk4bhlw .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-slUxk4bhlw .close::before {
  content: '\e91a';
}
.cid-slUxk4bhlw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUxk4bhlw .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-slUxk4bhlw .carousel-inner > .active {
  display: block;
}
.cid-slUxk4bhlw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUxk4bhlw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUxk4bhlw .carousel-control .icon-next,
.cid-slUxk4bhlw .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUxk4bhlw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUxk4bhlw .carousel-control,
  .cid-slUxk4bhlw .carousel-indicators,
  .cid-slUxk4bhlw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUxk4bhlw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUxk4bhlw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUxk4bhlw .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUxk4bhlw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUxk4bhlw .carousel-indicators {
    display: none;
  }
}
.cid-slUxk4bhlw .carousel-indicators .active,
.cid-slUxk4bhlw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUxk4bhlw .carousel-indicators .active {
  background: #fff;
}
.cid-slUxk4bhlw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUxk4bhlw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUxk4bhlw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUxk4bhlw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUxk4bhlw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUxk4bhlw .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUxk4bhlw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUxk4bhlw .carousel {
  width: 100%;
}
.cid-slUxk4bhlw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUxk4bhlw .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-slUxk4bhlw .modal.fade .modal-dialog,
.cid-slUxk4bhlw .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUxk4bhlw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUxk4bhlw a {
  display: block;
}
.cid-slUxk4bhlw a.img {
  pointer-events: none;
}
.cid-slUxjjKnHs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxjjKnHs .mbr-text,
.cid-slUxjjKnHs blockquote {
  color: #767676;
}
.cid-slUxjjKnHs .mbr-text {
  color: #000000;
}
.cid-slUxiPldxy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxiPldxy .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxiPldxy .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxiPldxy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxiPldxy .inner-container {
    width: 100% !important;
  }
}
.cid-slUxhASwa0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxhASwa0 .mbr-text,
.cid-slUxhASwa0 blockquote {
  color: #767676;
}
.cid-slUxhASwa0 .mbr-text {
  color: #000000;
}
.cid-slUxh3rKmx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxh3rKmx .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxh3rKmx .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxh3rKmx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxh3rKmx .inner-container {
    width: 100% !important;
  }
}
.cid-smhPG0k15k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smhPG0k15k .item {
  padding-bottom: 2rem;
}
.cid-smhPG0k15k .item-wrapper {
  height: 100%;
}
.cid-smhPG0k15k .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-smhPG0k15k .carousel-control,
.cid-smhPG0k15k .close {
  background: #1b1b1b;
}
.cid-smhPG0k15k .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smhPG0k15k .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smhPG0k15k .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-smhPG0k15k .close::before {
  content: '\e91a';
}
.cid-smhPG0k15k .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smhPG0k15k .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-smhPG0k15k .carousel-inner > .active {
  display: block;
}
.cid-smhPG0k15k .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smhPG0k15k .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smhPG0k15k .carousel-control .icon-next,
.cid-smhPG0k15k .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-smhPG0k15k .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smhPG0k15k .carousel-control,
  .cid-smhPG0k15k .carousel-indicators,
  .cid-smhPG0k15k .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smhPG0k15k .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smhPG0k15k .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smhPG0k15k .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-smhPG0k15k .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smhPG0k15k .carousel-indicators {
    display: none;
  }
}
.cid-smhPG0k15k .carousel-indicators .active,
.cid-smhPG0k15k .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-smhPG0k15k .carousel-indicators .active {
  background: #fff;
}
.cid-smhPG0k15k .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smhPG0k15k .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smhPG0k15k .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smhPG0k15k .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smhPG0k15k .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smhPG0k15k .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-smhPG0k15k .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smhPG0k15k .carousel {
  width: 100%;
}
.cid-smhPG0k15k .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smhPG0k15k .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-smhPG0k15k .modal.fade .modal-dialog,
.cid-smhPG0k15k .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-smhPG0k15k .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smhPG0k15k a {
  display: block;
}
.cid-smhPG0k15k a.img {
  pointer-events: none;
}
.cid-slUxfTBOTX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxfTBOTX .mbr-text,
.cid-slUxfTBOTX blockquote {
  color: #767676;
}
.cid-slUxfTBOTX .mbr-text {
  color: #000000;
}
.cid-slUxfjXVMZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxfjXVMZ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxfjXVMZ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxfjXVMZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxfjXVMZ .inner-container {
    width: 100% !important;
  }
}
.cid-smhPZ25knD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smhPZ25knD .item {
  padding-bottom: 2rem;
}
.cid-smhPZ25knD .item-wrapper {
  height: 100%;
}
.cid-smhPZ25knD .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-smhPZ25knD .carousel-control,
.cid-smhPZ25knD .close {
  background: #1b1b1b;
}
.cid-smhPZ25knD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-smhPZ25knD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-smhPZ25knD .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-smhPZ25knD .close::before {
  content: '\e91a';
}
.cid-smhPZ25knD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smhPZ25knD .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-smhPZ25knD .carousel-inner > .active {
  display: block;
}
.cid-smhPZ25knD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-smhPZ25knD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-smhPZ25knD .carousel-control .icon-next,
.cid-smhPZ25knD .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-smhPZ25knD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-smhPZ25knD .carousel-control,
  .cid-smhPZ25knD .carousel-indicators,
  .cid-smhPZ25knD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-smhPZ25knD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-smhPZ25knD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-smhPZ25knD .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-smhPZ25knD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-smhPZ25knD .carousel-indicators {
    display: none;
  }
}
.cid-smhPZ25knD .carousel-indicators .active,
.cid-smhPZ25knD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-smhPZ25knD .carousel-indicators .active {
  background: #fff;
}
.cid-smhPZ25knD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-smhPZ25knD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-smhPZ25knD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-smhPZ25knD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-smhPZ25knD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-smhPZ25knD .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-smhPZ25knD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-smhPZ25knD .carousel {
  width: 100%;
}
.cid-smhPZ25knD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-smhPZ25knD .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-smhPZ25knD .modal.fade .modal-dialog,
.cid-smhPZ25knD .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-smhPZ25knD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-smhPZ25knD a {
  display: block;
}
.cid-smhPZ25knD a.img {
  pointer-events: none;
}
.cid-slUxdwKahj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxdwKahj .mbr-text,
.cid-slUxdwKahj blockquote {
  color: #767676;
}
.cid-slUxdwKahj .mbr-text {
  color: #000000;
}
.cid-slUxcR87Pr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxcR87Pr .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxcR87Pr .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxcR87Pr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxcR87Pr .inner-container {
    width: 100% !important;
  }
}
.cid-slUxe5R1bH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxe5R1bH .item {
  padding-bottom: 2rem;
}
.cid-slUxe5R1bH .item-wrapper {
  height: 100%;
}
.cid-slUxe5R1bH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUxe5R1bH .carousel-control,
.cid-slUxe5R1bH .close {
  background: #1b1b1b;
}
.cid-slUxe5R1bH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUxe5R1bH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUxe5R1bH .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-slUxe5R1bH .close::before {
  content: '\e91a';
}
.cid-slUxe5R1bH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUxe5R1bH .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-slUxe5R1bH .carousel-inner > .active {
  display: block;
}
.cid-slUxe5R1bH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUxe5R1bH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUxe5R1bH .carousel-control .icon-next,
.cid-slUxe5R1bH .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUxe5R1bH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUxe5R1bH .carousel-control,
  .cid-slUxe5R1bH .carousel-indicators,
  .cid-slUxe5R1bH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUxe5R1bH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUxe5R1bH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUxe5R1bH .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUxe5R1bH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUxe5R1bH .carousel-indicators {
    display: none;
  }
}
.cid-slUxe5R1bH .carousel-indicators .active,
.cid-slUxe5R1bH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUxe5R1bH .carousel-indicators .active {
  background: #fff;
}
.cid-slUxe5R1bH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUxe5R1bH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUxe5R1bH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUxe5R1bH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUxe5R1bH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUxe5R1bH .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUxe5R1bH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUxe5R1bH .carousel {
  width: 100%;
}
.cid-slUxe5R1bH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUxe5R1bH .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-slUxe5R1bH .modal.fade .modal-dialog,
.cid-slUxe5R1bH .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUxe5R1bH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUxe5R1bH a {
  display: block;
}
.cid-slUxe5R1bH a.img {
  pointer-events: none;
}
.cid-slUxbULfkh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxbULfkh .mbr-text,
.cid-slUxbULfkh blockquote {
  color: #767676;
}
.cid-slUxbULfkh .mbr-text {
  color: #000000;
}
.cid-slUxbo460N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUxbo460N .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUxbo460N .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUxbo460N .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUxbo460N .inner-container {
    width: 100% !important;
  }
}
.cid-slUxaXYBci {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxaXYBci .item {
  padding-bottom: 2rem;
}
.cid-slUxaXYBci .item-wrapper {
  height: 100%;
}
.cid-slUxaXYBci .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUxaXYBci .carousel-control,
.cid-slUxaXYBci .close {
  background: #1b1b1b;
}
.cid-slUxaXYBci .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUxaXYBci .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUxaXYBci .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-slUxaXYBci .close::before {
  content: '\e91a';
}
.cid-slUxaXYBci .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUxaXYBci .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-slUxaXYBci .carousel-inner > .active {
  display: block;
}
.cid-slUxaXYBci .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUxaXYBci .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUxaXYBci .carousel-control .icon-next,
.cid-slUxaXYBci .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUxaXYBci .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUxaXYBci .carousel-control,
  .cid-slUxaXYBci .carousel-indicators,
  .cid-slUxaXYBci .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUxaXYBci .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUxaXYBci .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUxaXYBci .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUxaXYBci .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUxaXYBci .carousel-indicators {
    display: none;
  }
}
.cid-slUxaXYBci .carousel-indicators .active,
.cid-slUxaXYBci .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUxaXYBci .carousel-indicators .active {
  background: #fff;
}
.cid-slUxaXYBci .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUxaXYBci .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUxaXYBci .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUxaXYBci .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUxaXYBci .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUxaXYBci .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUxaXYBci .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUxaXYBci .carousel {
  width: 100%;
}
.cid-slUxaXYBci .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUxaXYBci .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-slUxaXYBci .modal.fade .modal-dialog,
.cid-slUxaXYBci .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUxaXYBci .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUxaXYBci a {
  display: block;
}
.cid-slUxaXYBci a.img {
  pointer-events: none;
}
.cid-slUxaowyFZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUxaowyFZ .mbr-text,
.cid-slUxaowyFZ blockquote {
  color: #767676;
}
.cid-slUxaowyFZ .mbr-text {
  color: #000000;
}
.cid-slUx9WB8kY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUx9WB8kY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUx9WB8kY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUx9WB8kY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUx9WB8kY .inner-container {
    width: 100% !important;
  }
}
.cid-slUx9mhvPS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUx9mhvPS .item {
  padding-bottom: 2rem;
}
.cid-slUx9mhvPS .item-wrapper {
  height: 100%;
}
.cid-slUx9mhvPS .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUx9mhvPS .carousel-control,
.cid-slUx9mhvPS .close {
  background: #1b1b1b;
}
.cid-slUx9mhvPS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUx9mhvPS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUx9mhvPS .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-slUx9mhvPS .close::before {
  content: '\e91a';
}
.cid-slUx9mhvPS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUx9mhvPS .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-slUx9mhvPS .carousel-inner > .active {
  display: block;
}
.cid-slUx9mhvPS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUx9mhvPS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUx9mhvPS .carousel-control .icon-next,
.cid-slUx9mhvPS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUx9mhvPS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUx9mhvPS .carousel-control,
  .cid-slUx9mhvPS .carousel-indicators,
  .cid-slUx9mhvPS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUx9mhvPS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUx9mhvPS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUx9mhvPS .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUx9mhvPS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUx9mhvPS .carousel-indicators {
    display: none;
  }
}
.cid-slUx9mhvPS .carousel-indicators .active,
.cid-slUx9mhvPS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUx9mhvPS .carousel-indicators .active {
  background: #fff;
}
.cid-slUx9mhvPS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUx9mhvPS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUx9mhvPS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUx9mhvPS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUx9mhvPS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUx9mhvPS .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUx9mhvPS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUx9mhvPS .carousel {
  width: 100%;
}
.cid-slUx9mhvPS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUx9mhvPS .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-slUx9mhvPS .modal.fade .modal-dialog,
.cid-slUx9mhvPS .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUx9mhvPS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUx9mhvPS a {
  display: block;
}
.cid-slUx9mhvPS a.img {
  pointer-events: none;
}
.cid-slUx8RJ7tR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUx8RJ7tR .mbr-text,
.cid-slUx8RJ7tR blockquote {
  color: #767676;
}
.cid-slUx8RJ7tR .mbr-text {
  color: #000000;
}
.cid-slUvsgQZop {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvsgQZop .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvsgQZop .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvsgQZop .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvsgQZop .inner-container {
    width: 100% !important;
  }
}
.cid-slUvrQHoNK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvrQHoNK .item {
  padding-bottom: 2rem;
}
.cid-slUvrQHoNK .item-wrapper {
  height: 100%;
}
.cid-slUvrQHoNK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvrQHoNK .carousel-control,
.cid-slUvrQHoNK .close {
  background: #1b1b1b;
}
.cid-slUvrQHoNK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvrQHoNK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvrQHoNK .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-slUvrQHoNK .close::before {
  content: '\e91a';
}
.cid-slUvrQHoNK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvrQHoNK .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-slUvrQHoNK .carousel-inner > .active {
  display: block;
}
.cid-slUvrQHoNK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvrQHoNK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvrQHoNK .carousel-control .icon-next,
.cid-slUvrQHoNK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvrQHoNK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvrQHoNK .carousel-control,
  .cid-slUvrQHoNK .carousel-indicators,
  .cid-slUvrQHoNK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvrQHoNK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvrQHoNK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvrQHoNK .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvrQHoNK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvrQHoNK .carousel-indicators {
    display: none;
  }
}
.cid-slUvrQHoNK .carousel-indicators .active,
.cid-slUvrQHoNK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvrQHoNK .carousel-indicators .active {
  background: #fff;
}
.cid-slUvrQHoNK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvrQHoNK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvrQHoNK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvrQHoNK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvrQHoNK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvrQHoNK .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvrQHoNK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvrQHoNK .carousel {
  width: 100%;
}
.cid-slUvrQHoNK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvrQHoNK .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-slUvrQHoNK .modal.fade .modal-dialog,
.cid-slUvrQHoNK .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvrQHoNK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvrQHoNK a {
  display: block;
}
.cid-slUvrQHoNK a.img {
  pointer-events: none;
}
.cid-slUvqt3Rfs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvqt3Rfs .mbr-text,
.cid-slUvqt3Rfs blockquote {
  color: #767676;
}
.cid-slUvqt3Rfs .mbr-text {
  color: #000000;
}
.cid-slUvpWlL8l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvpWlL8l .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvpWlL8l .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvpWlL8l .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvpWlL8l .inner-container {
    width: 100% !important;
  }
}
.cid-slUvplVBJM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvplVBJM .item {
  padding-bottom: 2rem;
}
.cid-slUvplVBJM .item-wrapper {
  height: 100%;
}
.cid-slUvplVBJM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvplVBJM .carousel-control,
.cid-slUvplVBJM .close {
  background: #1b1b1b;
}
.cid-slUvplVBJM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvplVBJM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvplVBJM .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-slUvplVBJM .close::before {
  content: '\e91a';
}
.cid-slUvplVBJM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvplVBJM .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-slUvplVBJM .carousel-inner > .active {
  display: block;
}
.cid-slUvplVBJM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvplVBJM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvplVBJM .carousel-control .icon-next,
.cid-slUvplVBJM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvplVBJM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvplVBJM .carousel-control,
  .cid-slUvplVBJM .carousel-indicators,
  .cid-slUvplVBJM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvplVBJM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvplVBJM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvplVBJM .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvplVBJM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvplVBJM .carousel-indicators {
    display: none;
  }
}
.cid-slUvplVBJM .carousel-indicators .active,
.cid-slUvplVBJM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvplVBJM .carousel-indicators .active {
  background: #fff;
}
.cid-slUvplVBJM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvplVBJM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvplVBJM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvplVBJM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvplVBJM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvplVBJM .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvplVBJM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvplVBJM .carousel {
  width: 100%;
}
.cid-slUvplVBJM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvplVBJM .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-slUvplVBJM .modal.fade .modal-dialog,
.cid-slUvplVBJM .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvplVBJM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvplVBJM a {
  display: block;
}
.cid-slUvplVBJM a.img {
  pointer-events: none;
}
.cid-slUvoOgCxY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvoOgCxY .mbr-text,
.cid-slUvoOgCxY blockquote {
  color: #767676;
}
.cid-slUvoOgCxY .mbr-text {
  color: #000000;
}
.cid-slUvog6iUm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvog6iUm .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvog6iUm .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvog6iUm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvog6iUm .inner-container {
    width: 100% !important;
  }
}
.cid-slUvnD1Ri3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvnD1Ri3 .item {
  padding-bottom: 2rem;
}
.cid-slUvnD1Ri3 .item-wrapper {
  height: 100%;
}
.cid-slUvnD1Ri3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvnD1Ri3 .carousel-control,
.cid-slUvnD1Ri3 .close {
  background: #1b1b1b;
}
.cid-slUvnD1Ri3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvnD1Ri3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvnD1Ri3 .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-slUvnD1Ri3 .close::before {
  content: '\e91a';
}
.cid-slUvnD1Ri3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvnD1Ri3 .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-slUvnD1Ri3 .carousel-inner > .active {
  display: block;
}
.cid-slUvnD1Ri3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvnD1Ri3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvnD1Ri3 .carousel-control .icon-next,
.cid-slUvnD1Ri3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvnD1Ri3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvnD1Ri3 .carousel-control,
  .cid-slUvnD1Ri3 .carousel-indicators,
  .cid-slUvnD1Ri3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvnD1Ri3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvnD1Ri3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvnD1Ri3 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvnD1Ri3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvnD1Ri3 .carousel-indicators {
    display: none;
  }
}
.cid-slUvnD1Ri3 .carousel-indicators .active,
.cid-slUvnD1Ri3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvnD1Ri3 .carousel-indicators .active {
  background: #fff;
}
.cid-slUvnD1Ri3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvnD1Ri3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvnD1Ri3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvnD1Ri3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvnD1Ri3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvnD1Ri3 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvnD1Ri3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvnD1Ri3 .carousel {
  width: 100%;
}
.cid-slUvnD1Ri3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvnD1Ri3 .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-slUvnD1Ri3 .modal.fade .modal-dialog,
.cid-slUvnD1Ri3 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvnD1Ri3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvnD1Ri3 a {
  display: block;
}
.cid-slUvnD1Ri3 a.img {
  pointer-events: none;
}
.cid-slUvmRrEC7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvmRrEC7 .mbr-text,
.cid-slUvmRrEC7 blockquote {
  color: #767676;
}
.cid-slUvmRrEC7 .mbr-text {
  color: #000000;
}
.cid-slUvmku5cR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvmku5cR .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvmku5cR .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvmku5cR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvmku5cR .inner-container {
    width: 100% !important;
  }
}
.cid-slUvlSB9l5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvlSB9l5 .item {
  padding-bottom: 2rem;
}
.cid-slUvlSB9l5 .item-wrapper {
  height: 100%;
}
.cid-slUvlSB9l5 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvlSB9l5 .carousel-control,
.cid-slUvlSB9l5 .close {
  background: #1b1b1b;
}
.cid-slUvlSB9l5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvlSB9l5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvlSB9l5 .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-slUvlSB9l5 .close::before {
  content: '\e91a';
}
.cid-slUvlSB9l5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvlSB9l5 .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-slUvlSB9l5 .carousel-inner > .active {
  display: block;
}
.cid-slUvlSB9l5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvlSB9l5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvlSB9l5 .carousel-control .icon-next,
.cid-slUvlSB9l5 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvlSB9l5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvlSB9l5 .carousel-control,
  .cid-slUvlSB9l5 .carousel-indicators,
  .cid-slUvlSB9l5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvlSB9l5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvlSB9l5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvlSB9l5 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvlSB9l5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvlSB9l5 .carousel-indicators {
    display: none;
  }
}
.cid-slUvlSB9l5 .carousel-indicators .active,
.cid-slUvlSB9l5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvlSB9l5 .carousel-indicators .active {
  background: #fff;
}
.cid-slUvlSB9l5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvlSB9l5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvlSB9l5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvlSB9l5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvlSB9l5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvlSB9l5 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvlSB9l5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvlSB9l5 .carousel {
  width: 100%;
}
.cid-slUvlSB9l5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvlSB9l5 .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-slUvlSB9l5 .modal.fade .modal-dialog,
.cid-slUvlSB9l5 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvlSB9l5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvlSB9l5 a {
  display: block;
}
.cid-slUvlSB9l5 a.img {
  pointer-events: none;
}
.cid-slUvloHyfQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvloHyfQ .mbr-text,
.cid-slUvloHyfQ blockquote {
  color: #767676;
}
.cid-slUvloHyfQ .mbr-text {
  color: #000000;
}
.cid-slUvkLziV0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvkLziV0 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvkLziV0 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvkLziV0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvkLziV0 .inner-container {
    width: 100% !important;
  }
}
.cid-slUvkl8rem {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvkl8rem .item {
  padding-bottom: 2rem;
}
.cid-slUvkl8rem .item-wrapper {
  height: 100%;
}
.cid-slUvkl8rem .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvkl8rem .carousel-control,
.cid-slUvkl8rem .close {
  background: #1b1b1b;
}
.cid-slUvkl8rem .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvkl8rem .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvkl8rem .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-slUvkl8rem .close::before {
  content: '\e91a';
}
.cid-slUvkl8rem .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvkl8rem .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-slUvkl8rem .carousel-inner > .active {
  display: block;
}
.cid-slUvkl8rem .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvkl8rem .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvkl8rem .carousel-control .icon-next,
.cid-slUvkl8rem .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvkl8rem .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvkl8rem .carousel-control,
  .cid-slUvkl8rem .carousel-indicators,
  .cid-slUvkl8rem .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvkl8rem .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvkl8rem .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvkl8rem .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvkl8rem .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvkl8rem .carousel-indicators {
    display: none;
  }
}
.cid-slUvkl8rem .carousel-indicators .active,
.cid-slUvkl8rem .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvkl8rem .carousel-indicators .active {
  background: #fff;
}
.cid-slUvkl8rem .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvkl8rem .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvkl8rem .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvkl8rem .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvkl8rem .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvkl8rem .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvkl8rem .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvkl8rem .carousel {
  width: 100%;
}
.cid-slUvkl8rem .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvkl8rem .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-slUvkl8rem .modal.fade .modal-dialog,
.cid-slUvkl8rem .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvkl8rem .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvkl8rem a {
  display: block;
}
.cid-slUvkl8rem a.img {
  pointer-events: none;
}
.cid-slUvjNe4Xw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvjNe4Xw .mbr-text,
.cid-slUvjNe4Xw blockquote {
  color: #767676;
}
.cid-slUvjNe4Xw .mbr-text {
  color: #000000;
}
.cid-slUvjioSZn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvjioSZn .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvjioSZn .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvjioSZn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvjioSZn .inner-container {
    width: 100% !important;
  }
}
.cid-slUvi8ypyU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvi8ypyU .mbr-text,
.cid-slUvi8ypyU blockquote {
  color: #767676;
}
.cid-slUvi8ypyU .mbr-text {
  color: #000000;
}
.cid-slUvhpOVZt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvhpOVZt .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvhpOVZt .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvhpOVZt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvhpOVZt .inner-container {
    width: 100% !important;
  }
}
.cid-slUvgXHels {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvgXHels .item {
  padding-bottom: 2rem;
}
.cid-slUvgXHels .item-wrapper {
  height: 100%;
}
.cid-slUvgXHels .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvgXHels .carousel-control,
.cid-slUvgXHels .close {
  background: #1b1b1b;
}
.cid-slUvgXHels .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvgXHels .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvgXHels .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-slUvgXHels .close::before {
  content: '\e91a';
}
.cid-slUvgXHels .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvgXHels .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-slUvgXHels .carousel-inner > .active {
  display: block;
}
.cid-slUvgXHels .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvgXHels .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvgXHels .carousel-control .icon-next,
.cid-slUvgXHels .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvgXHels .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvgXHels .carousel-control,
  .cid-slUvgXHels .carousel-indicators,
  .cid-slUvgXHels .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvgXHels .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvgXHels .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvgXHels .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvgXHels .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvgXHels .carousel-indicators {
    display: none;
  }
}
.cid-slUvgXHels .carousel-indicators .active,
.cid-slUvgXHels .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvgXHels .carousel-indicators .active {
  background: #fff;
}
.cid-slUvgXHels .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvgXHels .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvgXHels .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvgXHels .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvgXHels .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvgXHels .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvgXHels .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvgXHels .carousel {
  width: 100%;
}
.cid-slUvgXHels .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvgXHels .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-slUvgXHels .modal.fade .modal-dialog,
.cid-slUvgXHels .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvgXHels .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvgXHels a {
  display: block;
}
.cid-slUvgXHels a.img {
  pointer-events: none;
}
.cid-slUvgtv4oO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvgtv4oO .mbr-text,
.cid-slUvgtv4oO blockquote {
  color: #767676;
}
.cid-slUvgtv4oO .mbr-text {
  color: #000000;
}
.cid-slUvfWsNm9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvfWsNm9 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvfWsNm9 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvfWsNm9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvfWsNm9 .inner-container {
    width: 100% !important;
  }
}
.cid-slUvfbf3ym {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvfbf3ym .item {
  padding-bottom: 2rem;
}
.cid-slUvfbf3ym .item-wrapper {
  height: 100%;
}
.cid-slUvfbf3ym .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvfbf3ym .carousel-control,
.cid-slUvfbf3ym .close {
  background: #1b1b1b;
}
.cid-slUvfbf3ym .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvfbf3ym .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvfbf3ym .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-slUvfbf3ym .close::before {
  content: '\e91a';
}
.cid-slUvfbf3ym .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvfbf3ym .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-slUvfbf3ym .carousel-inner > .active {
  display: block;
}
.cid-slUvfbf3ym .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvfbf3ym .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvfbf3ym .carousel-control .icon-next,
.cid-slUvfbf3ym .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvfbf3ym .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvfbf3ym .carousel-control,
  .cid-slUvfbf3ym .carousel-indicators,
  .cid-slUvfbf3ym .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvfbf3ym .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvfbf3ym .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvfbf3ym .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvfbf3ym .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvfbf3ym .carousel-indicators {
    display: none;
  }
}
.cid-slUvfbf3ym .carousel-indicators .active,
.cid-slUvfbf3ym .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvfbf3ym .carousel-indicators .active {
  background: #fff;
}
.cid-slUvfbf3ym .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvfbf3ym .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvfbf3ym .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvfbf3ym .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvfbf3ym .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvfbf3ym .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvfbf3ym .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvfbf3ym .carousel {
  width: 100%;
}
.cid-slUvfbf3ym .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvfbf3ym .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-slUvfbf3ym .modal.fade .modal-dialog,
.cid-slUvfbf3ym .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvfbf3ym .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvfbf3ym a {
  display: block;
}
.cid-slUvfbf3ym a.img {
  pointer-events: none;
}
.cid-slUveDHt1N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUveDHt1N .mbr-text,
.cid-slUveDHt1N blockquote {
  color: #767676;
}
.cid-slUveDHt1N .mbr-text {
  color: #000000;
}
.cid-slUvdYqEAM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvdYqEAM .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvdYqEAM .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvdYqEAM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvdYqEAM .inner-container {
    width: 100% !important;
  }
}
.cid-slUvcAGj8f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvcAGj8f .mbr-text,
.cid-slUvcAGj8f blockquote {
  color: #767676;
}
.cid-slUvcAGj8f .mbr-text {
  color: #000000;
}
.cid-slUvbZxKDj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvbZxKDj .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvbZxKDj .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvbZxKDj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvbZxKDj .inner-container {
    width: 100% !important;
  }
}
.cid-slUvbrYzlM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvbrYzlM .item {
  padding-bottom: 2rem;
}
.cid-slUvbrYzlM .item-wrapper {
  height: 100%;
}
.cid-slUvbrYzlM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUvbrYzlM .carousel-control,
.cid-slUvbrYzlM .close {
  background: #1b1b1b;
}
.cid-slUvbrYzlM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUvbrYzlM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUvbrYzlM .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-slUvbrYzlM .close::before {
  content: '\e91a';
}
.cid-slUvbrYzlM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUvbrYzlM .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-slUvbrYzlM .carousel-inner > .active {
  display: block;
}
.cid-slUvbrYzlM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUvbrYzlM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUvbrYzlM .carousel-control .icon-next,
.cid-slUvbrYzlM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUvbrYzlM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUvbrYzlM .carousel-control,
  .cid-slUvbrYzlM .carousel-indicators,
  .cid-slUvbrYzlM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUvbrYzlM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUvbrYzlM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUvbrYzlM .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUvbrYzlM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUvbrYzlM .carousel-indicators {
    display: none;
  }
}
.cid-slUvbrYzlM .carousel-indicators .active,
.cid-slUvbrYzlM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUvbrYzlM .carousel-indicators .active {
  background: #fff;
}
.cid-slUvbrYzlM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUvbrYzlM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUvbrYzlM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUvbrYzlM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUvbrYzlM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUvbrYzlM .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUvbrYzlM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUvbrYzlM .carousel {
  width: 100%;
}
.cid-slUvbrYzlM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUvbrYzlM .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-slUvbrYzlM .modal.fade .modal-dialog,
.cid-slUvbrYzlM .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUvbrYzlM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUvbrYzlM a {
  display: block;
}
.cid-slUvbrYzlM a.img {
  pointer-events: none;
}
.cid-slUvaQIM5Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUvaQIM5Q .mbr-text,
.cid-slUvaQIM5Q blockquote {
  color: #767676;
}
.cid-slUvaQIM5Q .mbr-text {
  color: #000000;
}
.cid-slUvacJhLR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUvacJhLR .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUvacJhLR .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUvacJhLR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUvacJhLR .inner-container {
    width: 100% !important;
  }
}
.cid-slUv8gYdOS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUv8gYdOS .mbr-text,
.cid-slUv8gYdOS blockquote {
  color: #767676;
}
.cid-slUv8gYdOS .mbr-text {
  color: #000000;
}
.cid-slUv7BHHzO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUv7BHHzO .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUv7BHHzO .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUv7BHHzO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUv7BHHzO .inner-container {
    width: 100% !important;
  }
}
.cid-slUv741yvh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUv741yvh .item {
  padding-bottom: 2rem;
}
.cid-slUv741yvh .item-wrapper {
  height: 100%;
}
.cid-slUv741yvh .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUv741yvh .carousel-control,
.cid-slUv741yvh .close {
  background: #1b1b1b;
}
.cid-slUv741yvh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUv741yvh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUv741yvh .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-slUv741yvh .close::before {
  content: '\e91a';
}
.cid-slUv741yvh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUv741yvh .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-slUv741yvh .carousel-inner > .active {
  display: block;
}
.cid-slUv741yvh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUv741yvh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUv741yvh .carousel-control .icon-next,
.cid-slUv741yvh .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUv741yvh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUv741yvh .carousel-control,
  .cid-slUv741yvh .carousel-indicators,
  .cid-slUv741yvh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUv741yvh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUv741yvh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUv741yvh .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUv741yvh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUv741yvh .carousel-indicators {
    display: none;
  }
}
.cid-slUv741yvh .carousel-indicators .active,
.cid-slUv741yvh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUv741yvh .carousel-indicators .active {
  background: #fff;
}
.cid-slUv741yvh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUv741yvh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUv741yvh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUv741yvh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUv741yvh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUv741yvh .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUv741yvh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUv741yvh .carousel {
  width: 100%;
}
.cid-slUv741yvh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUv741yvh .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-slUv741yvh .modal.fade .modal-dialog,
.cid-slUv741yvh .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUv741yvh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUv741yvh a {
  display: block;
}
.cid-slUv741yvh a.img {
  pointer-events: none;
}
.cid-slUv6kBFd6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUv6kBFd6 .mbr-text,
.cid-slUv6kBFd6 blockquote {
  color: #767676;
}
.cid-slUv6kBFd6 .mbr-text {
  color: #000000;
}
.cid-slUuYG214w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUuYG214w .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUuYG214w .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUuYG214w .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUuYG214w .inner-container {
    width: 100% !important;
  }
}
.cid-slUuXTAWo4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUuXTAWo4 .item {
  padding-bottom: 2rem;
}
.cid-slUuXTAWo4 .item-wrapper {
  height: 100%;
}
.cid-slUuXTAWo4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUuXTAWo4 .carousel-control,
.cid-slUuXTAWo4 .close {
  background: #1b1b1b;
}
.cid-slUuXTAWo4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUuXTAWo4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUuXTAWo4 .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-slUuXTAWo4 .close::before {
  content: '\e91a';
}
.cid-slUuXTAWo4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUuXTAWo4 .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-slUuXTAWo4 .carousel-inner > .active {
  display: block;
}
.cid-slUuXTAWo4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUuXTAWo4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUuXTAWo4 .carousel-control .icon-next,
.cid-slUuXTAWo4 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUuXTAWo4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUuXTAWo4 .carousel-control,
  .cid-slUuXTAWo4 .carousel-indicators,
  .cid-slUuXTAWo4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUuXTAWo4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUuXTAWo4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUuXTAWo4 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUuXTAWo4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUuXTAWo4 .carousel-indicators {
    display: none;
  }
}
.cid-slUuXTAWo4 .carousel-indicators .active,
.cid-slUuXTAWo4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUuXTAWo4 .carousel-indicators .active {
  background: #fff;
}
.cid-slUuXTAWo4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUuXTAWo4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUuXTAWo4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUuXTAWo4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUuXTAWo4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUuXTAWo4 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUuXTAWo4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUuXTAWo4 .carousel {
  width: 100%;
}
.cid-slUuXTAWo4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUuXTAWo4 .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-slUuXTAWo4 .modal.fade .modal-dialog,
.cid-slUuXTAWo4 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUuXTAWo4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUuXTAWo4 a {
  display: block;
}
.cid-slUuXTAWo4 a.img {
  pointer-events: none;
}
.cid-slUuX2rDHF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUuX2rDHF .mbr-text,
.cid-slUuX2rDHF blockquote {
  color: #767676;
}
.cid-slUuX2rDHF .mbr-text {
  color: #000000;
}
.cid-slUtWcSTrr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtWcSTrr .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtWcSTrr .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtWcSTrr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtWcSTrr .inner-container {
    width: 100% !important;
  }
}
.cid-slUtVMRGdo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtVMRGdo .item {
  padding-bottom: 2rem;
}
.cid-slUtVMRGdo .item-wrapper {
  height: 100%;
}
.cid-slUtVMRGdo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUtVMRGdo .carousel-control,
.cid-slUtVMRGdo .close {
  background: #1b1b1b;
}
.cid-slUtVMRGdo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUtVMRGdo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUtVMRGdo .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-slUtVMRGdo .close::before {
  content: '\e91a';
}
.cid-slUtVMRGdo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUtVMRGdo .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-slUtVMRGdo .carousel-inner > .active {
  display: block;
}
.cid-slUtVMRGdo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUtVMRGdo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUtVMRGdo .carousel-control .icon-next,
.cid-slUtVMRGdo .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUtVMRGdo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUtVMRGdo .carousel-control,
  .cid-slUtVMRGdo .carousel-indicators,
  .cid-slUtVMRGdo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUtVMRGdo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUtVMRGdo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUtVMRGdo .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUtVMRGdo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUtVMRGdo .carousel-indicators {
    display: none;
  }
}
.cid-slUtVMRGdo .carousel-indicators .active,
.cid-slUtVMRGdo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUtVMRGdo .carousel-indicators .active {
  background: #fff;
}
.cid-slUtVMRGdo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUtVMRGdo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUtVMRGdo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUtVMRGdo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUtVMRGdo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUtVMRGdo .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUtVMRGdo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUtVMRGdo .carousel {
  width: 100%;
}
.cid-slUtVMRGdo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUtVMRGdo .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-slUtVMRGdo .modal.fade .modal-dialog,
.cid-slUtVMRGdo .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUtVMRGdo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUtVMRGdo a {
  display: block;
}
.cid-slUtVMRGdo a.img {
  pointer-events: none;
}
.cid-slUtVdAsys {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtVdAsys .mbr-text,
.cid-slUtVdAsys blockquote {
  color: #767676;
}
.cid-slUtVdAsys .mbr-text {
  color: #000000;
}
.cid-slUtUx4XlX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtUx4XlX .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtUx4XlX .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtUx4XlX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtUx4XlX .inner-container {
    width: 100% !important;
  }
}
.cid-slUtU1Ztrg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtU1Ztrg .item {
  padding-bottom: 2rem;
}
.cid-slUtU1Ztrg .item-wrapper {
  height: 100%;
}
.cid-slUtU1Ztrg .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUtU1Ztrg .carousel-control,
.cid-slUtU1Ztrg .close {
  background: #1b1b1b;
}
.cid-slUtU1Ztrg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUtU1Ztrg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUtU1Ztrg .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-slUtU1Ztrg .close::before {
  content: '\e91a';
}
.cid-slUtU1Ztrg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUtU1Ztrg .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-slUtU1Ztrg .carousel-inner > .active {
  display: block;
}
.cid-slUtU1Ztrg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUtU1Ztrg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUtU1Ztrg .carousel-control .icon-next,
.cid-slUtU1Ztrg .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUtU1Ztrg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUtU1Ztrg .carousel-control,
  .cid-slUtU1Ztrg .carousel-indicators,
  .cid-slUtU1Ztrg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUtU1Ztrg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUtU1Ztrg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUtU1Ztrg .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUtU1Ztrg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUtU1Ztrg .carousel-indicators {
    display: none;
  }
}
.cid-slUtU1Ztrg .carousel-indicators .active,
.cid-slUtU1Ztrg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUtU1Ztrg .carousel-indicators .active {
  background: #fff;
}
.cid-slUtU1Ztrg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUtU1Ztrg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUtU1Ztrg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUtU1Ztrg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUtU1Ztrg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUtU1Ztrg .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUtU1Ztrg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUtU1Ztrg .carousel {
  width: 100%;
}
.cid-slUtU1Ztrg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUtU1Ztrg .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-slUtU1Ztrg .modal.fade .modal-dialog,
.cid-slUtU1Ztrg .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUtU1Ztrg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUtU1Ztrg a {
  display: block;
}
.cid-slUtU1Ztrg a.img {
  pointer-events: none;
}
.cid-slUtTnD1y0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtTnD1y0 .mbr-text,
.cid-slUtTnD1y0 blockquote {
  color: #767676;
}
.cid-slUtTnD1y0 .mbr-text {
  color: #000000;
}
.cid-slUtSL2ghO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtSL2ghO .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtSL2ghO .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtSL2ghO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtSL2ghO .inner-container {
    width: 100% !important;
  }
}
.cid-slUtRIa7oj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtRIa7oj .mbr-text,
.cid-slUtRIa7oj blockquote {
  color: #767676;
}
.cid-slUtRIa7oj .mbr-text {
  color: #000000;
}
.cid-slUtR9adRm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtR9adRm .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtR9adRm .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtR9adRm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtR9adRm .inner-container {
    width: 100% !important;
  }
}
.cid-slUtQ83hSE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtQ83hSE .mbr-text,
.cid-slUtQ83hSE blockquote {
  color: #767676;
}
.cid-slUtQ83hSE .mbr-text {
  color: #000000;
}
.cid-slUtPoVfAv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtPoVfAv .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtPoVfAv .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtPoVfAv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtPoVfAv .inner-container {
    width: 100% !important;
  }
}
.cid-slUtNGFilb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtNGFilb .mbr-text,
.cid-slUtNGFilb blockquote {
  color: #767676;
}
.cid-slUtNGFilb .mbr-text {
  color: #000000;
}
.cid-slUtMYcZIv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtMYcZIv .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtMYcZIv .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtMYcZIv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtMYcZIv .inner-container {
    width: 100% !important;
  }
}
.cid-slUtMfgsS4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtMfgsS4 .item {
  padding-bottom: 2rem;
}
.cid-slUtMfgsS4 .item-wrapper {
  height: 100%;
}
.cid-slUtMfgsS4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUtMfgsS4 .carousel-control,
.cid-slUtMfgsS4 .close {
  background: #1b1b1b;
}
.cid-slUtMfgsS4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUtMfgsS4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUtMfgsS4 .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-slUtMfgsS4 .close::before {
  content: '\e91a';
}
.cid-slUtMfgsS4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUtMfgsS4 .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-slUtMfgsS4 .carousel-inner > .active {
  display: block;
}
.cid-slUtMfgsS4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUtMfgsS4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUtMfgsS4 .carousel-control .icon-next,
.cid-slUtMfgsS4 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUtMfgsS4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUtMfgsS4 .carousel-control,
  .cid-slUtMfgsS4 .carousel-indicators,
  .cid-slUtMfgsS4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUtMfgsS4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUtMfgsS4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUtMfgsS4 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUtMfgsS4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUtMfgsS4 .carousel-indicators {
    display: none;
  }
}
.cid-slUtMfgsS4 .carousel-indicators .active,
.cid-slUtMfgsS4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUtMfgsS4 .carousel-indicators .active {
  background: #fff;
}
.cid-slUtMfgsS4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUtMfgsS4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUtMfgsS4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUtMfgsS4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUtMfgsS4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUtMfgsS4 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUtMfgsS4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUtMfgsS4 .carousel {
  width: 100%;
}
.cid-slUtMfgsS4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUtMfgsS4 .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-slUtMfgsS4 .modal.fade .modal-dialog,
.cid-slUtMfgsS4 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUtMfgsS4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUtMfgsS4 a {
  display: block;
}
.cid-slUtMfgsS4 a.img {
  pointer-events: none;
}
.cid-slUtLHlaen {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtLHlaen .mbr-text,
.cid-slUtLHlaen blockquote {
  color: #767676;
}
.cid-slUtLHlaen .mbr-text {
  color: #000000;
}
.cid-slUtL0wHfX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtL0wHfX .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtL0wHfX .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtL0wHfX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtL0wHfX .inner-container {
    width: 100% !important;
  }
}
.cid-slUtKx8hr3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtKx8hr3 .item {
  padding-bottom: 2rem;
}
.cid-slUtKx8hr3 .item-wrapper {
  height: 100%;
}
.cid-slUtKx8hr3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUtKx8hr3 .carousel-control,
.cid-slUtKx8hr3 .close {
  background: #1b1b1b;
}
.cid-slUtKx8hr3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUtKx8hr3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUtKx8hr3 .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-slUtKx8hr3 .close::before {
  content: '\e91a';
}
.cid-slUtKx8hr3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUtKx8hr3 .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-slUtKx8hr3 .carousel-inner > .active {
  display: block;
}
.cid-slUtKx8hr3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUtKx8hr3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUtKx8hr3 .carousel-control .icon-next,
.cid-slUtKx8hr3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUtKx8hr3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUtKx8hr3 .carousel-control,
  .cid-slUtKx8hr3 .carousel-indicators,
  .cid-slUtKx8hr3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUtKx8hr3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUtKx8hr3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUtKx8hr3 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUtKx8hr3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUtKx8hr3 .carousel-indicators {
    display: none;
  }
}
.cid-slUtKx8hr3 .carousel-indicators .active,
.cid-slUtKx8hr3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUtKx8hr3 .carousel-indicators .active {
  background: #fff;
}
.cid-slUtKx8hr3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUtKx8hr3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUtKx8hr3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUtKx8hr3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUtKx8hr3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUtKx8hr3 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUtKx8hr3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUtKx8hr3 .carousel {
  width: 100%;
}
.cid-slUtKx8hr3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUtKx8hr3 .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-slUtKx8hr3 .modal.fade .modal-dialog,
.cid-slUtKx8hr3 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUtKx8hr3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUtKx8hr3 a {
  display: block;
}
.cid-slUtKx8hr3 a.img {
  pointer-events: none;
}
.cid-slUtJSKYKA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtJSKYKA .mbr-text,
.cid-slUtJSKYKA blockquote {
  color: #767676;
}
.cid-slUtJSKYKA .mbr-text {
  color: #000000;
}
.cid-slUtJ9izfU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUtJ9izfU .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUtJ9izfU .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUtJ9izfU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUtJ9izfU .inner-container {
    width: 100% !important;
  }
}
.cid-slUtIt3G5G {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtIt3G5G .item {
  padding-bottom: 2rem;
}
.cid-slUtIt3G5G .item-wrapper {
  height: 100%;
}
.cid-slUtIt3G5G .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUtIt3G5G .carousel-control,
.cid-slUtIt3G5G .close {
  background: #1b1b1b;
}
.cid-slUtIt3G5G .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUtIt3G5G .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUtIt3G5G .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-slUtIt3G5G .close::before {
  content: '\e91a';
}
.cid-slUtIt3G5G .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUtIt3G5G .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-slUtIt3G5G .carousel-inner > .active {
  display: block;
}
.cid-slUtIt3G5G .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUtIt3G5G .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUtIt3G5G .carousel-control .icon-next,
.cid-slUtIt3G5G .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUtIt3G5G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUtIt3G5G .carousel-control,
  .cid-slUtIt3G5G .carousel-indicators,
  .cid-slUtIt3G5G .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUtIt3G5G .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUtIt3G5G .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUtIt3G5G .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUtIt3G5G .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUtIt3G5G .carousel-indicators {
    display: none;
  }
}
.cid-slUtIt3G5G .carousel-indicators .active,
.cid-slUtIt3G5G .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUtIt3G5G .carousel-indicators .active {
  background: #fff;
}
.cid-slUtIt3G5G .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUtIt3G5G .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUtIt3G5G .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUtIt3G5G .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUtIt3G5G .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUtIt3G5G .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUtIt3G5G .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUtIt3G5G .carousel {
  width: 100%;
}
.cid-slUtIt3G5G .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUtIt3G5G .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-slUtIt3G5G .modal.fade .modal-dialog,
.cid-slUtIt3G5G .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUtIt3G5G .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUtIt3G5G a {
  display: block;
}
.cid-slUtIt3G5G a.img {
  pointer-events: none;
}
.cid-slUtHBGXe7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUtHBGXe7 .mbr-text,
.cid-slUtHBGXe7 blockquote {
  color: #767676;
}
.cid-slUtHBGXe7 .mbr-text {
  color: #000000;
}
.cid-slUt4T8963 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUt4T8963 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUt4T8963 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUt4T8963 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUt4T8963 .inner-container {
    width: 100% !important;
  }
}
.cid-slUt3RYiAy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUt3RYiAy .mbr-text,
.cid-slUt3RYiAy blockquote {
  color: #767676;
}
.cid-slUt3RYiAy .mbr-text {
  color: #000000;
}
.cid-slUt37CZ2X {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUt37CZ2X .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUt37CZ2X .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUt37CZ2X .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUt37CZ2X .inner-container {
    width: 100% !important;
  }
}
.cid-slUt1YayiQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUt1YayiQ .mbr-text,
.cid-slUt1YayiQ blockquote {
  color: #767676;
}
.cid-slUt1YayiQ .mbr-text {
  color: #000000;
}
.cid-slUt1iAggH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUt1iAggH .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUt1iAggH .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUt1iAggH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUt1iAggH .inner-container {
    width: 100% !important;
  }
}
.cid-slUt00xGYr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUt00xGYr .mbr-text,
.cid-slUt00xGYr blockquote {
  color: #767676;
}
.cid-slUt00xGYr .mbr-text {
  color: #000000;
}
.cid-slUsZa9a2t {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUsZa9a2t .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUsZa9a2t .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUsZa9a2t .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUsZa9a2t .inner-container {
    width: 100% !important;
  }
}
.cid-slUsYI6rWD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUsYI6rWD .item {
  padding-bottom: 2rem;
}
.cid-slUsYI6rWD .item-wrapper {
  height: 100%;
}
.cid-slUsYI6rWD .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUsYI6rWD .carousel-control,
.cid-slUsYI6rWD .close {
  background: #1b1b1b;
}
.cid-slUsYI6rWD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUsYI6rWD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUsYI6rWD .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-slUsYI6rWD .close::before {
  content: '\e91a';
}
.cid-slUsYI6rWD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUsYI6rWD .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-slUsYI6rWD .carousel-inner > .active {
  display: block;
}
.cid-slUsYI6rWD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUsYI6rWD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUsYI6rWD .carousel-control .icon-next,
.cid-slUsYI6rWD .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUsYI6rWD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUsYI6rWD .carousel-control,
  .cid-slUsYI6rWD .carousel-indicators,
  .cid-slUsYI6rWD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUsYI6rWD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUsYI6rWD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUsYI6rWD .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUsYI6rWD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUsYI6rWD .carousel-indicators {
    display: none;
  }
}
.cid-slUsYI6rWD .carousel-indicators .active,
.cid-slUsYI6rWD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUsYI6rWD .carousel-indicators .active {
  background: #fff;
}
.cid-slUsYI6rWD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUsYI6rWD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUsYI6rWD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUsYI6rWD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUsYI6rWD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUsYI6rWD .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUsYI6rWD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUsYI6rWD .carousel {
  width: 100%;
}
.cid-slUsYI6rWD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUsYI6rWD .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-slUsYI6rWD .modal.fade .modal-dialog,
.cid-slUsYI6rWD .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUsYI6rWD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUsYI6rWD a {
  display: block;
}
.cid-slUsYI6rWD a.img {
  pointer-events: none;
}
.cid-slUsY2pDcS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUsY2pDcS .mbr-text,
.cid-slUsY2pDcS blockquote {
  color: #767676;
}
.cid-slUsY2pDcS .mbr-text {
  color: #000000;
}
.cid-slUsXcYvaE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUsXcYvaE .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUsXcYvaE .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUsXcYvaE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUsXcYvaE .inner-container {
    width: 100% !important;
  }
}
.cid-slUsWthezi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUsWthezi .item {
  padding-bottom: 2rem;
}
.cid-slUsWthezi .item-wrapper {
  height: 100%;
}
.cid-slUsWthezi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUsWthezi .carousel-control,
.cid-slUsWthezi .close {
  background: #1b1b1b;
}
.cid-slUsWthezi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUsWthezi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUsWthezi .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-slUsWthezi .close::before {
  content: '\e91a';
}
.cid-slUsWthezi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUsWthezi .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-slUsWthezi .carousel-inner > .active {
  display: block;
}
.cid-slUsWthezi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUsWthezi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUsWthezi .carousel-control .icon-next,
.cid-slUsWthezi .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUsWthezi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUsWthezi .carousel-control,
  .cid-slUsWthezi .carousel-indicators,
  .cid-slUsWthezi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUsWthezi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUsWthezi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUsWthezi .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUsWthezi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUsWthezi .carousel-indicators {
    display: none;
  }
}
.cid-slUsWthezi .carousel-indicators .active,
.cid-slUsWthezi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUsWthezi .carousel-indicators .active {
  background: #fff;
}
.cid-slUsWthezi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUsWthezi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUsWthezi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUsWthezi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUsWthezi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUsWthezi .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUsWthezi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUsWthezi .carousel {
  width: 100%;
}
.cid-slUsWthezi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUsWthezi .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-slUsWthezi .modal.fade .modal-dialog,
.cid-slUsWthezi .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUsWthezi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUsWthezi a {
  display: block;
}
.cid-slUsWthezi a.img {
  pointer-events: none;
}
.cid-slUsVQBmB7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUsVQBmB7 .mbr-text,
.cid-slUsVQBmB7 blockquote {
  color: #767676;
}
.cid-slUsVQBmB7 .mbr-text {
  color: #000000;
}
.cid-slUroOcLaC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUroOcLaC .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUroOcLaC .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUroOcLaC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUroOcLaC .inner-container {
    width: 100% !important;
  }
}
.cid-slUrqdx7th {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrqdx7th .item {
  padding-bottom: 2rem;
}
.cid-slUrqdx7th .item-wrapper {
  height: 100%;
}
.cid-slUrqdx7th .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUrqdx7th .carousel-control,
.cid-slUrqdx7th .close {
  background: #1b1b1b;
}
.cid-slUrqdx7th .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUrqdx7th .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUrqdx7th .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-slUrqdx7th .close::before {
  content: '\e91a';
}
.cid-slUrqdx7th .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUrqdx7th .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-slUrqdx7th .carousel-inner > .active {
  display: block;
}
.cid-slUrqdx7th .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUrqdx7th .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUrqdx7th .carousel-control .icon-next,
.cid-slUrqdx7th .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUrqdx7th .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUrqdx7th .carousel-control,
  .cid-slUrqdx7th .carousel-indicators,
  .cid-slUrqdx7th .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUrqdx7th .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUrqdx7th .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUrqdx7th .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUrqdx7th .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUrqdx7th .carousel-indicators {
    display: none;
  }
}
.cid-slUrqdx7th .carousel-indicators .active,
.cid-slUrqdx7th .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUrqdx7th .carousel-indicators .active {
  background: #fff;
}
.cid-slUrqdx7th .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUrqdx7th .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUrqdx7th .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUrqdx7th .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUrqdx7th .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUrqdx7th .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUrqdx7th .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUrqdx7th .carousel {
  width: 100%;
}
.cid-slUrqdx7th .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUrqdx7th .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-slUrqdx7th .modal.fade .modal-dialog,
.cid-slUrqdx7th .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUrqdx7th .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUrqdx7th a {
  display: block;
}
.cid-slUrqdx7th a.img {
  pointer-events: none;
}
.cid-slUrpDCatj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrpDCatj .mbr-text,
.cid-slUrpDCatj blockquote {
  color: #767676;
}
.cid-slUrpDCatj .mbr-text {
  color: #000000;
}
.cid-slUrnS5oyC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUrnS5oyC .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUrnS5oyC .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUrnS5oyC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUrnS5oyC .inner-container {
    width: 100% !important;
  }
}
.cid-slUrnjqAU3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrnjqAU3 .item {
  padding-bottom: 2rem;
}
.cid-slUrnjqAU3 .item-wrapper {
  height: 100%;
}
.cid-slUrnjqAU3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUrnjqAU3 .carousel-control,
.cid-slUrnjqAU3 .close {
  background: #1b1b1b;
}
.cid-slUrnjqAU3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUrnjqAU3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUrnjqAU3 .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-slUrnjqAU3 .close::before {
  content: '\e91a';
}
.cid-slUrnjqAU3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUrnjqAU3 .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-slUrnjqAU3 .carousel-inner > .active {
  display: block;
}
.cid-slUrnjqAU3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUrnjqAU3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUrnjqAU3 .carousel-control .icon-next,
.cid-slUrnjqAU3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUrnjqAU3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUrnjqAU3 .carousel-control,
  .cid-slUrnjqAU3 .carousel-indicators,
  .cid-slUrnjqAU3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUrnjqAU3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUrnjqAU3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUrnjqAU3 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUrnjqAU3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUrnjqAU3 .carousel-indicators {
    display: none;
  }
}
.cid-slUrnjqAU3 .carousel-indicators .active,
.cid-slUrnjqAU3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUrnjqAU3 .carousel-indicators .active {
  background: #fff;
}
.cid-slUrnjqAU3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUrnjqAU3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUrnjqAU3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUrnjqAU3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUrnjqAU3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUrnjqAU3 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUrnjqAU3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUrnjqAU3 .carousel {
  width: 100%;
}
.cid-slUrnjqAU3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUrnjqAU3 .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-slUrnjqAU3 .modal.fade .modal-dialog,
.cid-slUrnjqAU3 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUrnjqAU3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUrnjqAU3 a {
  display: block;
}
.cid-slUrnjqAU3 a.img {
  pointer-events: none;
}
.cid-slUrmvZtHy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrmvZtHy .mbr-text,
.cid-slUrmvZtHy blockquote {
  color: #767676;
}
.cid-slUrmvZtHy .mbr-text {
  color: #000000;
}
.cid-slUrlrRkhw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUrlrRkhw .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUrlrRkhw .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUrlrRkhw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUrlrRkhw .inner-container {
    width: 100% !important;
  }
}
.cid-slUrjXl3Wy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrjXl3Wy .item {
  padding-bottom: 2rem;
}
.cid-slUrjXl3Wy .item-wrapper {
  height: 100%;
}
.cid-slUrjXl3Wy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUrjXl3Wy .carousel-control,
.cid-slUrjXl3Wy .close {
  background: #1b1b1b;
}
.cid-slUrjXl3Wy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUrjXl3Wy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUrjXl3Wy .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-slUrjXl3Wy .close::before {
  content: '\e91a';
}
.cid-slUrjXl3Wy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUrjXl3Wy .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-slUrjXl3Wy .carousel-inner > .active {
  display: block;
}
.cid-slUrjXl3Wy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUrjXl3Wy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUrjXl3Wy .carousel-control .icon-next,
.cid-slUrjXl3Wy .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUrjXl3Wy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUrjXl3Wy .carousel-control,
  .cid-slUrjXl3Wy .carousel-indicators,
  .cid-slUrjXl3Wy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUrjXl3Wy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUrjXl3Wy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUrjXl3Wy .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUrjXl3Wy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUrjXl3Wy .carousel-indicators {
    display: none;
  }
}
.cid-slUrjXl3Wy .carousel-indicators .active,
.cid-slUrjXl3Wy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUrjXl3Wy .carousel-indicators .active {
  background: #fff;
}
.cid-slUrjXl3Wy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUrjXl3Wy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUrjXl3Wy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUrjXl3Wy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUrjXl3Wy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUrjXl3Wy .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUrjXl3Wy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUrjXl3Wy .carousel {
  width: 100%;
}
.cid-slUrjXl3Wy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUrjXl3Wy .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-slUrjXl3Wy .modal.fade .modal-dialog,
.cid-slUrjXl3Wy .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUrjXl3Wy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUrjXl3Wy a {
  display: block;
}
.cid-slUrjXl3Wy a.img {
  pointer-events: none;
}
.cid-slUrj7KEXB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrj7KEXB .mbr-text,
.cid-slUrj7KEXB blockquote {
  color: #767676;
}
.cid-slUrj7KEXB .mbr-text {
  color: #000000;
}
.cid-slUri6xs6h {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slUri6xs6h .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slUri6xs6h .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slUri6xs6h .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slUri6xs6h .inner-container {
    width: 100% !important;
  }
}
.cid-slUrh4x2JP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrh4x2JP .item {
  padding-bottom: 2rem;
}
.cid-slUrh4x2JP .item-wrapper {
  height: 100%;
}
.cid-slUrh4x2JP .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUrh4x2JP .carousel-control,
.cid-slUrh4x2JP .close {
  background: #1b1b1b;
}
.cid-slUrh4x2JP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUrh4x2JP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUrh4x2JP .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-slUrh4x2JP .close::before {
  content: '\e91a';
}
.cid-slUrh4x2JP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUrh4x2JP .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-slUrh4x2JP .carousel-inner > .active {
  display: block;
}
.cid-slUrh4x2JP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUrh4x2JP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUrh4x2JP .carousel-control .icon-next,
.cid-slUrh4x2JP .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUrh4x2JP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUrh4x2JP .carousel-control,
  .cid-slUrh4x2JP .carousel-indicators,
  .cid-slUrh4x2JP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUrh4x2JP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUrh4x2JP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUrh4x2JP .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUrh4x2JP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUrh4x2JP .carousel-indicators {
    display: none;
  }
}
.cid-slUrh4x2JP .carousel-indicators .active,
.cid-slUrh4x2JP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUrh4x2JP .carousel-indicators .active {
  background: #fff;
}
.cid-slUrh4x2JP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUrh4x2JP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUrh4x2JP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUrh4x2JP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUrh4x2JP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUrh4x2JP .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUrh4x2JP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUrh4x2JP .carousel {
  width: 100%;
}
.cid-slUrh4x2JP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUrh4x2JP .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-slUrh4x2JP .modal.fade .modal-dialog,
.cid-slUrh4x2JP .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUrh4x2JP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUrh4x2JP a {
  display: block;
}
.cid-slUrh4x2JP a.img {
  pointer-events: none;
}
.cid-slUrfXPFRr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUrfXPFRr .mbr-text,
.cid-slUrfXPFRr blockquote {
  color: #767676;
}
.cid-slUrfXPFRr .mbr-text {
  color: #000000;
}
.cid-slTcLOdI1C {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slTcLOdI1C .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slTcLOdI1C .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slTcLOdI1C .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slTcLOdI1C .inner-container {
    width: 100% !important;
  }
}
.cid-slTcLOpTGZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slTcLOpTGZ .item {
  padding-bottom: 2rem;
}
.cid-slTcLOpTGZ .item-wrapper {
  height: 100%;
}
.cid-slTcLOpTGZ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slTcLOpTGZ .carousel-control,
.cid-slTcLOpTGZ .close {
  background: #1b1b1b;
}
.cid-slTcLOpTGZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slTcLOpTGZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slTcLOpTGZ .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-slTcLOpTGZ .close::before {
  content: '\e91a';
}
.cid-slTcLOpTGZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slTcLOpTGZ .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-slTcLOpTGZ .carousel-inner > .active {
  display: block;
}
.cid-slTcLOpTGZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slTcLOpTGZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slTcLOpTGZ .carousel-control .icon-next,
.cid-slTcLOpTGZ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slTcLOpTGZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slTcLOpTGZ .carousel-control,
  .cid-slTcLOpTGZ .carousel-indicators,
  .cid-slTcLOpTGZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slTcLOpTGZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slTcLOpTGZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slTcLOpTGZ .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slTcLOpTGZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slTcLOpTGZ .carousel-indicators {
    display: none;
  }
}
.cid-slTcLOpTGZ .carousel-indicators .active,
.cid-slTcLOpTGZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slTcLOpTGZ .carousel-indicators .active {
  background: #fff;
}
.cid-slTcLOpTGZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slTcLOpTGZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slTcLOpTGZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slTcLOpTGZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slTcLOpTGZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slTcLOpTGZ .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slTcLOpTGZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slTcLOpTGZ .carousel {
  width: 100%;
}
.cid-slTcLOpTGZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slTcLOpTGZ .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-slTcLOpTGZ .modal.fade .modal-dialog,
.cid-slTcLOpTGZ .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slTcLOpTGZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slTcLOpTGZ a {
  display: block;
}
.cid-slTcLOpTGZ a.img {
  pointer-events: none;
}
.cid-slTcLP34cU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slTcLP34cU .mbr-text,
.cid-slTcLP34cU blockquote {
  color: #767676;
}
.cid-slTcLP34cU .mbr-text {
  color: #000000;
}
.cid-slTcLPkvQK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slTcLPkvQK .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slTcLPkvQK .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slTcLPkvQK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slTcLPkvQK .inner-container {
    width: 100% !important;
  }
}
.cid-slUVnQLA4d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slUVnQLA4d .item {
  padding-bottom: 2rem;
}
.cid-slUVnQLA4d .item-wrapper {
  height: 100%;
}
.cid-slUVnQLA4d .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slUVnQLA4d .carousel-control,
.cid-slUVnQLA4d .close {
  background: #1b1b1b;
}
.cid-slUVnQLA4d .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slUVnQLA4d .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slUVnQLA4d .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-slUVnQLA4d .close::before {
  content: '\e91a';
}
.cid-slUVnQLA4d .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slUVnQLA4d .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-slUVnQLA4d .carousel-inner > .active {
  display: block;
}
.cid-slUVnQLA4d .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slUVnQLA4d .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slUVnQLA4d .carousel-control .icon-next,
.cid-slUVnQLA4d .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slUVnQLA4d .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slUVnQLA4d .carousel-control,
  .cid-slUVnQLA4d .carousel-indicators,
  .cid-slUVnQLA4d .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slUVnQLA4d .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slUVnQLA4d .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slUVnQLA4d .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slUVnQLA4d .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slUVnQLA4d .carousel-indicators {
    display: none;
  }
}
.cid-slUVnQLA4d .carousel-indicators .active,
.cid-slUVnQLA4d .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slUVnQLA4d .carousel-indicators .active {
  background: #fff;
}
.cid-slUVnQLA4d .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slUVnQLA4d .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slUVnQLA4d .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slUVnQLA4d .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slUVnQLA4d .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slUVnQLA4d .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slUVnQLA4d .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slUVnQLA4d .carousel {
  width: 100%;
}
.cid-slUVnQLA4d .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slUVnQLA4d .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-slUVnQLA4d .modal.fade .modal-dialog,
.cid-slUVnQLA4d .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slUVnQLA4d .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slUVnQLA4d a {
  display: block;
}
.cid-slUVnQLA4d a.img {
  pointer-events: none;
}
.cid-slTcLPxP5p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slTcLPxP5p .mbr-text,
.cid-slTcLPxP5p blockquote {
  color: #767676;
}
.cid-slTcLPxP5p .mbr-text {
  color: #000000;
}
.cid-slTcLPMsRo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slTcLPMsRo .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slTcLPMsRo .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-slTcLPMsRo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slTcLPMsRo .inner-container {
    width: 100% !important;
  }
}
.cid-slTcLPZa18 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slTcLPZa18 .item {
  padding-bottom: 2rem;
}
.cid-slTcLPZa18 .item-wrapper {
  height: 100%;
}
.cid-slTcLPZa18 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-slTcLPZa18 .carousel-control,
.cid-slTcLPZa18 .close {
  background: #1b1b1b;
}
.cid-slTcLPZa18 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-slTcLPZa18 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-slTcLPZa18 .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-slTcLPZa18 .close::before {
  content: '\e91a';
}
.cid-slTcLPZa18 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-slTcLPZa18 .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-slTcLPZa18 .carousel-inner > .active {
  display: block;
}
.cid-slTcLPZa18 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slTcLPZa18 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slTcLPZa18 .carousel-control .icon-next,
.cid-slTcLPZa18 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-slTcLPZa18 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-slTcLPZa18 .carousel-control,
  .cid-slTcLPZa18 .carousel-indicators,
  .cid-slTcLPZa18 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-slTcLPZa18 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-slTcLPZa18 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-slTcLPZa18 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-slTcLPZa18 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-slTcLPZa18 .carousel-indicators {
    display: none;
  }
}
.cid-slTcLPZa18 .carousel-indicators .active,
.cid-slTcLPZa18 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-slTcLPZa18 .carousel-indicators .active {
  background: #fff;
}
.cid-slTcLPZa18 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-slTcLPZa18 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-slTcLPZa18 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-slTcLPZa18 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-slTcLPZa18 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-slTcLPZa18 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-slTcLPZa18 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-slTcLPZa18 .carousel {
  width: 100%;
}
.cid-slTcLPZa18 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-slTcLPZa18 .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-slTcLPZa18 .modal.fade .modal-dialog,
.cid-slTcLPZa18 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-slTcLPZa18 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-slTcLPZa18 a {
  display: block;
}
.cid-slTcLPZa18 a.img {
  pointer-events: none;
}
.cid-slTcLQADgP {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-slTcLQADgP .mbr-text,
.cid-slTcLQADgP blockquote {
  color: #767676;
}
.cid-slTcLQADgP .mbr-text {
  color: #000000;
}
.cid-slTcLQYSuT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-slTcLQYSuT P {
  color: #767676;
}
.cid-slTcLRtrlf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-slTcLRtrlf P {
  color: #767676;
}
.cid-suAvHORwyP {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvHORwyP .content {
    text-align: center;
  }
  .cid-suAvHORwyP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvHORwyP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvHORwyP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvHORwyP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvHORwyP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvHORwyP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvHORwyP .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-suAvHORwyP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvHORwyP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvHORwyP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvHORwyP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvHORwyP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvHORwyP P {
  color: #ffffff;
}
.cid-surZmzaBD4 .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-surZmzaBD4 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-surZmzaBD4 a {
  font-style: normal;
}
.cid-surZmzaBD4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-surZmzaBD4 .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-surZmzaBD4 .nav-item:focus,
.cid-surZmzaBD4 .nav-link:focus {
  outline: none;
}
.cid-surZmzaBD4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-surZmzaBD4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-surZmzaBD4 .menu-logo {
  margin-right: auto;
}
.cid-surZmzaBD4 .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-surZmzaBD4 .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-surZmzaBD4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-surZmzaBD4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-surZmzaBD4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-surZmzaBD4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-surZmzaBD4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-surZmzaBD4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-surZmzaBD4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-surZmzaBD4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-surZmzaBD4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-surZmzaBD4 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-surZmzaBD4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-surZmzaBD4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-surZmzaBD4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-surZmzaBD4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-surZmzaBD4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-surZmzaBD4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-surZmzaBD4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-surZmzaBD4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-surZmzaBD4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-surZmzaBD4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-surZmzaBD4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-surZmzaBD4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-surZmzaBD4 button.navbar-toggler:focus {
  outline: none;
}
.cid-surZmzaBD4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-surZmzaBD4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-surZmzaBD4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-surZmzaBD4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-surZmzaBD4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-surZmzaBD4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-surZmzaBD4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-surZmzaBD4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-surZmzaBD4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-surZmzaBD4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-surZmzaBD4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-surZmzaBD4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-surZmzaBD4 .collapsed .navbar-collapse.collapsing,
.cid-surZmzaBD4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-surZmzaBD4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-surZmzaBD4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-surZmzaBD4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-surZmzaBD4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-surZmzaBD4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-surZmzaBD4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-surZmzaBD4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-surZmzaBD4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-surZmzaBD4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-surZmzaBD4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-surZmzaBD4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-surZmzaBD4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-surZmzaBD4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-surZmzaBD4 .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-surZmzaBD4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-surZmzaBD4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-surZmzaBD4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-surZmzaBD4 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-surZmzaBD4 img {
    height: 3.8rem !important;
  }
  .cid-surZmzaBD4 .btn {
    display: -webkit-flex;
  }
  .cid-surZmzaBD4 button.navbar-toggler {
    display: block;
  }
  .cid-surZmzaBD4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-surZmzaBD4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-surZmzaBD4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-surZmzaBD4 .navbar-collapse.collapsing,
  .cid-surZmzaBD4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-surZmzaBD4 .navbar-collapse.collapsing .navbar-nav,
  .cid-surZmzaBD4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-surZmzaBD4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-surZmzaBD4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-surZmzaBD4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-surZmzaBD4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-surZmzaBD4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-surZmzaBD4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-surZmzaBD4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-surZmzaBD4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-surZmzaBD4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-surZmzaBD4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-surZmzaBD4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-surZmzaBD4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-surZmzaBD4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-surZmzaBD4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-surZmzaBD4 .nav-link:hover,
.cid-surZmzaBD4 .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-surZmzjjy2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-surZmzjjy2 P {
  color: #767676;
}
.cid-surZmzpA59 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-surZmzpA59 P {
  color: #767676;
}
.cid-surZmzxYOa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-surZmzxYOa P {
  color: #767676;
}
.cid-surZmzFXt5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-surZmzFXt5 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-surZmzFXt5 H2 {
  color: #df0000;
  text-align: center;
}
.cid-surZmzRyfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-surZmzRyfp .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-surZmzRyfp .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-surZmzRyfp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-surZmzRyfp .inner-container {
    width: 100% !important;
  }
}
.cid-suzlIH4dTm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suzlIH4dTm .mbr-text,
.cid-suzlIH4dTm blockquote {
  color: #767676;
}
.cid-suzlIH4dTm .mbr-text {
  color: #000000;
}
.cid-suylohNI9v {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suylohNI9v .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suylohNI9v .modal-body .close {
  background: #1b1b1b;
}
.cid-suylohNI9v .modal-body .close span {
  font-style: normal;
}
.cid-suylohNI9v .carousel-inner > .active,
.cid-suylohNI9v .carousel-inner > .next,
.cid-suylohNI9v .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suylohNI9v .carousel-control .icon-next,
.cid-suylohNI9v .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suylohNI9v .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suylohNI9v .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suylohNI9v .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suylohNI9v .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suylohNI9v .boxed-slider > div {
  position: relative;
}
.cid-suylohNI9v .container img {
  width: 100%;
}
.cid-suylohNI9v .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suylohNI9v .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suylohNI9v .mbr-table-cell {
  padding: 0;
}
.cid-suylohNI9v .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suylohNI9v .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suylohNI9v .mbr-overlay {
  z-index: 1;
}
.cid-suylohNI9v .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suylohNI9v .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suylohNI9v .carousel-item.active.right,
.cid-suylohNI9v .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suylohNI9v .carousel-item.active.left,
.cid-suylohNI9v .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suylohNI9v .carousel-item.active,
.cid-suylohNI9v .carousel-item.next.left,
.cid-suylohNI9v .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suylohNI9v .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suylohNI9v .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suylohNI9v .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suylohNI9v .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suylohNI9v .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suylohNI9v .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suylohNI9v .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suylohNI9v .mbr-slider .carousel-indicators li.active,
.cid-suylohNI9v .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suylohNI9v .mbr-slider .carousel-indicators li::after,
.cid-suylohNI9v .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suylohNI9v .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suylohNI9v .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suylohNI9v .mbr-slider > .container img {
  width: 100%;
}
.cid-suylohNI9v .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suylohNI9v .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suylohNI9v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suylohNI9v .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suylohNI9v .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suylohNI9v .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suylohNI9v .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suylohNI9v .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suylohNI9v .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suylohNI9v .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suylohNI9v .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suylohNI9v .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suylohNI9v .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suylohNI9v .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suylohNI9v .carousel-inner {
  height: 100%;
}
.cid-suylohNI9v .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suylohNI9v .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suylohNI9v .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suylohNI9v .carousel-item .container-slide {
  text-align: center;
}
.cid-suylohNI9v .content-slider-wrap {
  width: 100%;
}
.cid-surZmzXfPZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-surZmzXfPZ .item {
  padding-bottom: 2rem;
}
.cid-surZmzXfPZ .item-wrapper {
  height: 100%;
}
.cid-surZmzXfPZ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-surZmzXfPZ .carousel-control,
.cid-surZmzXfPZ .close {
  background: #1b1b1b;
}
.cid-surZmzXfPZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-surZmzXfPZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-surZmzXfPZ .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-surZmzXfPZ .close::before {
  content: '\e91a';
}
.cid-surZmzXfPZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-surZmzXfPZ .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-surZmzXfPZ .carousel-inner > .active {
  display: block;
}
.cid-surZmzXfPZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-surZmzXfPZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-surZmzXfPZ .carousel-control .icon-next,
.cid-surZmzXfPZ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-surZmzXfPZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-surZmzXfPZ .carousel-control,
  .cid-surZmzXfPZ .carousel-indicators,
  .cid-surZmzXfPZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-surZmzXfPZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-surZmzXfPZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-surZmzXfPZ .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-surZmzXfPZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-surZmzXfPZ .carousel-indicators {
    display: none;
  }
}
.cid-surZmzXfPZ .carousel-indicators .active,
.cid-surZmzXfPZ .carousel-indicators li {
  width: 0px;
  height: 0px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-surZmzXfPZ .carousel-indicators .active {
  background: #fff;
}
.cid-surZmzXfPZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-surZmzXfPZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-surZmzXfPZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-surZmzXfPZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-surZmzXfPZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-surZmzXfPZ .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-surZmzXfPZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-surZmzXfPZ .carousel {
  width: 100%;
}
.cid-surZmzXfPZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-surZmzXfPZ .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-surZmzXfPZ .modal.fade .modal-dialog,
.cid-surZmzXfPZ .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-surZmzXfPZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-surZmzXfPZ a {
  display: block;
}
.cid-surZmzXfPZ a.img {
  pointer-events: none;
}
.cid-surZmAF2s2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-surZmAF2s2 P {
  color: #767676;
}
.cid-surZmAMiGJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-surZmAMiGJ P {
  color: #767676;
}
.cid-suAvBJ1VmA {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvBJ1VmA .content {
    text-align: center;
  }
  .cid-suAvBJ1VmA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvBJ1VmA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvBJ1VmA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvBJ1VmA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvBJ1VmA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvBJ1VmA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvBJ1VmA .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-suAvBJ1VmA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvBJ1VmA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvBJ1VmA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvBJ1VmA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvBJ1VmA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvBJ1VmA P {
  color: #ffffff;
}
.cid-sus0gS5UbB .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus0gS5UbB .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus0gS5UbB a {
  font-style: normal;
}
.cid-sus0gS5UbB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus0gS5UbB .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-sus0gS5UbB .nav-item:focus,
.cid-sus0gS5UbB .nav-link:focus {
  outline: none;
}
.cid-sus0gS5UbB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus0gS5UbB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus0gS5UbB .menu-logo {
  margin-right: auto;
}
.cid-sus0gS5UbB .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-sus0gS5UbB .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-sus0gS5UbB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus0gS5UbB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus0gS5UbB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus0gS5UbB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus0gS5UbB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus0gS5UbB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus0gS5UbB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus0gS5UbB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus0gS5UbB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus0gS5UbB .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus0gS5UbB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus0gS5UbB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus0gS5UbB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus0gS5UbB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus0gS5UbB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus0gS5UbB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus0gS5UbB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus0gS5UbB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus0gS5UbB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus0gS5UbB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus0gS5UbB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus0gS5UbB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus0gS5UbB button.navbar-toggler:focus {
  outline: none;
}
.cid-sus0gS5UbB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus0gS5UbB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus0gS5UbB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0gS5UbB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0gS5UbB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus0gS5UbB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0gS5UbB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus0gS5UbB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus0gS5UbB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0gS5UbB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0gS5UbB .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus0gS5UbB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus0gS5UbB .collapsed .navbar-collapse.collapsing,
.cid-sus0gS5UbB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus0gS5UbB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus0gS5UbB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus0gS5UbB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus0gS5UbB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus0gS5UbB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus0gS5UbB .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus0gS5UbB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus0gS5UbB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus0gS5UbB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus0gS5UbB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus0gS5UbB .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus0gS5UbB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus0gS5UbB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0gS5UbB .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-sus0gS5UbB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus0gS5UbB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus0gS5UbB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus0gS5UbB .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0gS5UbB img {
    height: 3.8rem !important;
  }
  .cid-sus0gS5UbB .btn {
    display: -webkit-flex;
  }
  .cid-sus0gS5UbB button.navbar-toggler {
    display: block;
  }
  .cid-sus0gS5UbB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus0gS5UbB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0gS5UbB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus0gS5UbB .navbar-collapse.collapsing,
  .cid-sus0gS5UbB .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus0gS5UbB .navbar-collapse.collapsing .navbar-nav,
  .cid-sus0gS5UbB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus0gS5UbB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus0gS5UbB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus0gS5UbB .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus0gS5UbB .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0gS5UbB .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus0gS5UbB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus0gS5UbB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus0gS5UbB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0gS5UbB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus0gS5UbB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus0gS5UbB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus0gS5UbB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus0gS5UbB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus0gS5UbB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus0gS5UbB .nav-link:hover,
.cid-sus0gS5UbB .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus0gSnxGS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus0gSnxGS P {
  color: #767676;
}
.cid-sus0gSzhc7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0gSzhc7 P {
  color: #767676;
}
.cid-sus0gSIJ2Y {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus0gSIJ2Y P {
  color: #767676;
}
.cid-sus0gSQA2K {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus0gSQA2K .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus0gSQA2K H2 {
  color: #df0000;
  text-align: center;
}
.cid-sus0gSW7eM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus0gSW7eM .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus0gSW7eM .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus0gSW7eM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus0gSW7eM .inner-container {
    width: 100% !important;
  }
}
.cid-suzeXlNpCE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suzeXlNpCE .mbr-text,
.cid-suzeXlNpCE blockquote {
  color: #767676;
}
.cid-suzeXlNpCE .mbr-text {
  color: #000000;
}
.cid-suyygNj1bQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suyygNj1bQ .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyygNj1bQ .modal-body .close {
  background: #1b1b1b;
}
.cid-suyygNj1bQ .modal-body .close span {
  font-style: normal;
}
.cid-suyygNj1bQ .carousel-inner > .active,
.cid-suyygNj1bQ .carousel-inner > .next,
.cid-suyygNj1bQ .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyygNj1bQ .carousel-control .icon-next,
.cid-suyygNj1bQ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyygNj1bQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyygNj1bQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyygNj1bQ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyygNj1bQ .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyygNj1bQ .boxed-slider > div {
  position: relative;
}
.cid-suyygNj1bQ .container img {
  width: 100%;
}
.cid-suyygNj1bQ .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyygNj1bQ .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyygNj1bQ .mbr-table-cell {
  padding: 0;
}
.cid-suyygNj1bQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyygNj1bQ .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyygNj1bQ .mbr-overlay {
  z-index: 1;
}
.cid-suyygNj1bQ .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyygNj1bQ .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyygNj1bQ .carousel-item.active.right,
.cid-suyygNj1bQ .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyygNj1bQ .carousel-item.active.left,
.cid-suyygNj1bQ .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyygNj1bQ .carousel-item.active,
.cid-suyygNj1bQ .carousel-item.next.left,
.cid-suyygNj1bQ .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyygNj1bQ .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyygNj1bQ .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyygNj1bQ .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyygNj1bQ .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyygNj1bQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyygNj1bQ .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyygNj1bQ .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyygNj1bQ .mbr-slider .carousel-indicators li.active,
.cid-suyygNj1bQ .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyygNj1bQ .mbr-slider .carousel-indicators li::after,
.cid-suyygNj1bQ .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyygNj1bQ .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyygNj1bQ .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyygNj1bQ .mbr-slider > .container img {
  width: 100%;
}
.cid-suyygNj1bQ .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyygNj1bQ .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyygNj1bQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyygNj1bQ .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyygNj1bQ .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyygNj1bQ .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyygNj1bQ .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyygNj1bQ .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyygNj1bQ .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyygNj1bQ .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyygNj1bQ .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyygNj1bQ .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyygNj1bQ .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyygNj1bQ .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyygNj1bQ .carousel-inner {
  height: 100%;
}
.cid-suyygNj1bQ .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyygNj1bQ .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyygNj1bQ .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyygNj1bQ .carousel-item .container-slide {
  text-align: center;
}
.cid-suyygNj1bQ .content-slider-wrap {
  width: 100%;
}
.cid-sus0gT1JMT {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sus0gT1JMT .item {
  padding-bottom: 2rem;
}
.cid-sus0gT1JMT .item-wrapper {
  height: 100%;
}
.cid-sus0gT1JMT .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus0gT1JMT .carousel-control,
.cid-sus0gT1JMT .close {
  background: #1b1b1b;
}
.cid-sus0gT1JMT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus0gT1JMT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus0gT1JMT .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-sus0gT1JMT .close::before {
  content: '\e91a';
}
.cid-sus0gT1JMT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus0gT1JMT .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-sus0gT1JMT .carousel-inner > .active {
  display: block;
}
.cid-sus0gT1JMT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus0gT1JMT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus0gT1JMT .carousel-control .icon-next,
.cid-sus0gT1JMT .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus0gT1JMT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus0gT1JMT .carousel-control,
  .cid-sus0gT1JMT .carousel-indicators,
  .cid-sus0gT1JMT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus0gT1JMT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus0gT1JMT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus0gT1JMT .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus0gT1JMT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus0gT1JMT .carousel-indicators {
    display: none;
  }
}
.cid-sus0gT1JMT .carousel-indicators .active,
.cid-sus0gT1JMT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus0gT1JMT .carousel-indicators .active {
  background: #fff;
}
.cid-sus0gT1JMT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus0gT1JMT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus0gT1JMT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus0gT1JMT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus0gT1JMT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus0gT1JMT .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus0gT1JMT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus0gT1JMT .carousel {
  width: 100%;
}
.cid-sus0gT1JMT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus0gT1JMT .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-sus0gT1JMT .modal.fade .modal-dialog,
.cid-sus0gT1JMT .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus0gT1JMT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus0gT1JMT a {
  display: block;
}
.cid-sus0gT1JMT a.img {
  pointer-events: none;
}
.cid-sus0gTPAD3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus0gTPAD3 P {
  color: #767676;
}
.cid-sus0gTXEnA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0gTXEnA P {
  color: #767676;
}
.cid-suAvtTfAs9 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvtTfAs9 .content {
    text-align: center;
  }
  .cid-suAvtTfAs9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvtTfAs9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvtTfAs9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvtTfAs9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvtTfAs9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvtTfAs9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvtTfAs9 .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-suAvtTfAs9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvtTfAs9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvtTfAs9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvtTfAs9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvtTfAs9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvtTfAs9 P {
  color: #ffffff;
}
.cid-sus0owNhyT .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus0owNhyT .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus0owNhyT a {
  font-style: normal;
}
.cid-sus0owNhyT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus0owNhyT .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-sus0owNhyT .nav-item:focus,
.cid-sus0owNhyT .nav-link:focus {
  outline: none;
}
.cid-sus0owNhyT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus0owNhyT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus0owNhyT .menu-logo {
  margin-right: auto;
}
.cid-sus0owNhyT .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-sus0owNhyT .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-sus0owNhyT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus0owNhyT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus0owNhyT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus0owNhyT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus0owNhyT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus0owNhyT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus0owNhyT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus0owNhyT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus0owNhyT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus0owNhyT .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus0owNhyT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus0owNhyT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus0owNhyT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus0owNhyT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus0owNhyT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus0owNhyT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus0owNhyT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus0owNhyT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus0owNhyT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus0owNhyT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus0owNhyT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus0owNhyT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus0owNhyT button.navbar-toggler:focus {
  outline: none;
}
.cid-sus0owNhyT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus0owNhyT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus0owNhyT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0owNhyT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0owNhyT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus0owNhyT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0owNhyT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus0owNhyT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus0owNhyT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0owNhyT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0owNhyT .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus0owNhyT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus0owNhyT .collapsed .navbar-collapse.collapsing,
.cid-sus0owNhyT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus0owNhyT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus0owNhyT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus0owNhyT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus0owNhyT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus0owNhyT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus0owNhyT .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus0owNhyT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus0owNhyT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus0owNhyT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus0owNhyT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus0owNhyT .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus0owNhyT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus0owNhyT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0owNhyT .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-sus0owNhyT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus0owNhyT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus0owNhyT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus0owNhyT .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0owNhyT img {
    height: 3.8rem !important;
  }
  .cid-sus0owNhyT .btn {
    display: -webkit-flex;
  }
  .cid-sus0owNhyT button.navbar-toggler {
    display: block;
  }
  .cid-sus0owNhyT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus0owNhyT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0owNhyT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus0owNhyT .navbar-collapse.collapsing,
  .cid-sus0owNhyT .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus0owNhyT .navbar-collapse.collapsing .navbar-nav,
  .cid-sus0owNhyT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus0owNhyT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus0owNhyT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus0owNhyT .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus0owNhyT .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0owNhyT .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus0owNhyT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus0owNhyT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus0owNhyT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0owNhyT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus0owNhyT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus0owNhyT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus0owNhyT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus0owNhyT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus0owNhyT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus0owNhyT .nav-link:hover,
.cid-sus0owNhyT .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus0ox0R9c {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus0ox0R9c P {
  color: #767676;
}
.cid-sus0oxchWe {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0oxchWe P {
  color: #767676;
}
.cid-sus0oxkhkd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus0oxkhkd P {
  color: #767676;
}
.cid-sus0oxsrYn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus0oxsrYn .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus0oxsrYn H2 {
  color: #df0000;
  text-align: center;
}
.cid-suz9aVXUzZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suz9aVXUzZ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-suz9aVXUzZ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-suz9aVXUzZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-suz9aVXUzZ .inner-container {
    width: 100% !important;
  }
}
.cid-suyRTtuF7C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suyRTtuF7C .mbr-text,
.cid-suyRTtuF7C blockquote {
  color: #767676;
}
.cid-suyRTtuF7C .mbr-text {
  color: #000000;
}
.cid-suyRD13905 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suyRD13905 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyRD13905 .modal-body .close {
  background: #1b1b1b;
}
.cid-suyRD13905 .modal-body .close span {
  font-style: normal;
}
.cid-suyRD13905 .carousel-inner > .active,
.cid-suyRD13905 .carousel-inner > .next,
.cid-suyRD13905 .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyRD13905 .carousel-control .icon-next,
.cid-suyRD13905 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyRD13905 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyRD13905 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyRD13905 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyRD13905 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyRD13905 .boxed-slider > div {
  position: relative;
}
.cid-suyRD13905 .container img {
  width: 100%;
}
.cid-suyRD13905 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyRD13905 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyRD13905 .mbr-table-cell {
  padding: 0;
}
.cid-suyRD13905 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyRD13905 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyRD13905 .mbr-overlay {
  z-index: 1;
}
.cid-suyRD13905 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyRD13905 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyRD13905 .carousel-item.active.right,
.cid-suyRD13905 .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyRD13905 .carousel-item.active.left,
.cid-suyRD13905 .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyRD13905 .carousel-item.active,
.cid-suyRD13905 .carousel-item.next.left,
.cid-suyRD13905 .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyRD13905 .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyRD13905 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyRD13905 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyRD13905 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyRD13905 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyRD13905 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyRD13905 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyRD13905 .mbr-slider .carousel-indicators li.active,
.cid-suyRD13905 .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyRD13905 .mbr-slider .carousel-indicators li::after,
.cid-suyRD13905 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyRD13905 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyRD13905 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyRD13905 .mbr-slider > .container img {
  width: 100%;
}
.cid-suyRD13905 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyRD13905 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyRD13905 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyRD13905 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyRD13905 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyRD13905 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyRD13905 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyRD13905 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyRD13905 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyRD13905 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyRD13905 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyRD13905 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyRD13905 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyRD13905 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyRD13905 .carousel-inner {
  height: 100%;
}
.cid-suyRD13905 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyRD13905 .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyRD13905 .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyRD13905 .carousel-item .container-slide {
  text-align: center;
}
.cid-suyRD13905 .content-slider-wrap {
  width: 100%;
}
.cid-suyRDIfXFi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suyRDIfXFi .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyRDIfXFi .modal-body .close {
  background: #1b1b1b;
}
.cid-suyRDIfXFi .modal-body .close span {
  font-style: normal;
}
.cid-suyRDIfXFi .carousel-inner > .active,
.cid-suyRDIfXFi .carousel-inner > .next,
.cid-suyRDIfXFi .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyRDIfXFi .carousel-control .icon-next,
.cid-suyRDIfXFi .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyRDIfXFi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyRDIfXFi .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyRDIfXFi .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyRDIfXFi .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyRDIfXFi .boxed-slider > div {
  position: relative;
}
.cid-suyRDIfXFi .container img {
  width: 100%;
}
.cid-suyRDIfXFi .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyRDIfXFi .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyRDIfXFi .mbr-table-cell {
  padding: 0;
}
.cid-suyRDIfXFi .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyRDIfXFi .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyRDIfXFi .mbr-overlay {
  z-index: 1;
}
.cid-suyRDIfXFi .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyRDIfXFi .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyRDIfXFi .carousel-item.active.right,
.cid-suyRDIfXFi .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyRDIfXFi .carousel-item.active.left,
.cid-suyRDIfXFi .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyRDIfXFi .carousel-item.active,
.cid-suyRDIfXFi .carousel-item.next.left,
.cid-suyRDIfXFi .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyRDIfXFi .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyRDIfXFi .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyRDIfXFi .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyRDIfXFi .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyRDIfXFi .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyRDIfXFi .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyRDIfXFi .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyRDIfXFi .mbr-slider .carousel-indicators li.active,
.cid-suyRDIfXFi .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyRDIfXFi .mbr-slider .carousel-indicators li::after,
.cid-suyRDIfXFi .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyRDIfXFi .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyRDIfXFi .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyRDIfXFi .mbr-slider > .container img {
  width: 100%;
}
.cid-suyRDIfXFi .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyRDIfXFi .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyRDIfXFi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyRDIfXFi .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyRDIfXFi .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyRDIfXFi .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyRDIfXFi .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyRDIfXFi .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyRDIfXFi .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyRDIfXFi .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyRDIfXFi .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyRDIfXFi .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyRDIfXFi .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyRDIfXFi .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyRDIfXFi .carousel-inner {
  height: 100%;
}
.cid-suyRDIfXFi .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyRDIfXFi .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyRDIfXFi .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyRDIfXFi .carousel-item .container-slide {
  text-align: center;
}
.cid-suyRDIfXFi .content-slider-wrap {
  width: 100%;
}
.cid-sus0oy8rlb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus0oy8rlb .item {
  padding-bottom: 2rem;
}
.cid-sus0oy8rlb .item-wrapper {
  height: 100%;
}
.cid-sus0oy8rlb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus0oy8rlb .carousel-control,
.cid-sus0oy8rlb .close {
  background: #1b1b1b;
}
.cid-sus0oy8rlb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus0oy8rlb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus0oy8rlb .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-sus0oy8rlb .close::before {
  content: '\e91a';
}
.cid-sus0oy8rlb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus0oy8rlb .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-sus0oy8rlb .carousel-inner > .active {
  display: block;
}
.cid-sus0oy8rlb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus0oy8rlb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus0oy8rlb .carousel-control .icon-next,
.cid-sus0oy8rlb .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus0oy8rlb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus0oy8rlb .carousel-control,
  .cid-sus0oy8rlb .carousel-indicators,
  .cid-sus0oy8rlb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus0oy8rlb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus0oy8rlb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus0oy8rlb .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus0oy8rlb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus0oy8rlb .carousel-indicators {
    display: none;
  }
}
.cid-sus0oy8rlb .carousel-indicators .active,
.cid-sus0oy8rlb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus0oy8rlb .carousel-indicators .active {
  background: #fff;
}
.cid-sus0oy8rlb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus0oy8rlb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus0oy8rlb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus0oy8rlb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus0oy8rlb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus0oy8rlb .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus0oy8rlb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus0oy8rlb .carousel {
  width: 100%;
}
.cid-sus0oy8rlb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus0oy8rlb .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-sus0oy8rlb .modal.fade .modal-dialog,
.cid-sus0oy8rlb .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus0oy8rlb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus0oy8rlb a {
  display: block;
}
.cid-sus0oy8rlb a.img {
  pointer-events: none;
}
.cid-sus0oxx0yp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus0oxx0yp .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus0oxx0yp .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus0oxx0yp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus0oxx0yp .inner-container {
    width: 100% !important;
  }
}
.cid-suyRJg1Xup {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suyRJg1Xup .mbr-text,
.cid-suyRJg1Xup blockquote {
  color: #767676;
}
.cid-suyRJg1Xup .mbr-text {
  color: #000000;
}
.cid-suyEEMR1z3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suyEEMR1z3 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyEEMR1z3 .modal-body .close {
  background: #1b1b1b;
}
.cid-suyEEMR1z3 .modal-body .close span {
  font-style: normal;
}
.cid-suyEEMR1z3 .carousel-inner > .active,
.cid-suyEEMR1z3 .carousel-inner > .next,
.cid-suyEEMR1z3 .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyEEMR1z3 .carousel-control .icon-next,
.cid-suyEEMR1z3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyEEMR1z3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyEEMR1z3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyEEMR1z3 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyEEMR1z3 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyEEMR1z3 .boxed-slider > div {
  position: relative;
}
.cid-suyEEMR1z3 .container img {
  width: 100%;
}
.cid-suyEEMR1z3 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyEEMR1z3 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEEMR1z3 .mbr-table-cell {
  padding: 0;
}
.cid-suyEEMR1z3 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyEEMR1z3 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyEEMR1z3 .mbr-overlay {
  z-index: 1;
}
.cid-suyEEMR1z3 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEEMR1z3 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyEEMR1z3 .carousel-item.active.right,
.cid-suyEEMR1z3 .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEEMR1z3 .carousel-item.active.left,
.cid-suyEEMR1z3 .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEEMR1z3 .carousel-item.active,
.cid-suyEEMR1z3 .carousel-item.next.left,
.cid-suyEEMR1z3 .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyEEMR1z3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyEEMR1z3 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-indicators li.active,
.cid-suyEEMR1z3 .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-indicators li::after,
.cid-suyEEMR1z3 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyEEMR1z3 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyEEMR1z3 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyEEMR1z3 .mbr-slider > .container img {
  width: 100%;
}
.cid-suyEEMR1z3 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyEEMR1z3 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyEEMR1z3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyEEMR1z3 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEEMR1z3 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyEEMR1z3 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyEEMR1z3 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyEEMR1z3 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyEEMR1z3 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyEEMR1z3 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEEMR1z3 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyEEMR1z3 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyEEMR1z3 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyEEMR1z3 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyEEMR1z3 .carousel-inner {
  height: 100%;
}
.cid-suyEEMR1z3 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyEEMR1z3 .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyEEMR1z3 .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyEEMR1z3 .carousel-item .container-slide {
  text-align: center;
}
.cid-suyEEMR1z3 .content-slider-wrap {
  width: 100%;
}
.cid-suyEFpsLS1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suyEFpsLS1 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyEFpsLS1 .modal-body .close {
  background: #1b1b1b;
}
.cid-suyEFpsLS1 .modal-body .close span {
  font-style: normal;
}
.cid-suyEFpsLS1 .carousel-inner > .active,
.cid-suyEFpsLS1 .carousel-inner > .next,
.cid-suyEFpsLS1 .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyEFpsLS1 .carousel-control .icon-next,
.cid-suyEFpsLS1 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyEFpsLS1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyEFpsLS1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyEFpsLS1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyEFpsLS1 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyEFpsLS1 .boxed-slider > div {
  position: relative;
}
.cid-suyEFpsLS1 .container img {
  width: 100%;
}
.cid-suyEFpsLS1 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyEFpsLS1 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEFpsLS1 .mbr-table-cell {
  padding: 0;
}
.cid-suyEFpsLS1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyEFpsLS1 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyEFpsLS1 .mbr-overlay {
  z-index: 1;
}
.cid-suyEFpsLS1 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEFpsLS1 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyEFpsLS1 .carousel-item.active.right,
.cid-suyEFpsLS1 .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEFpsLS1 .carousel-item.active.left,
.cid-suyEFpsLS1 .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEFpsLS1 .carousel-item.active,
.cid-suyEFpsLS1 .carousel-item.next.left,
.cid-suyEFpsLS1 .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyEFpsLS1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyEFpsLS1 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-indicators li.active,
.cid-suyEFpsLS1 .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-indicators li::after,
.cid-suyEFpsLS1 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyEFpsLS1 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyEFpsLS1 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyEFpsLS1 .mbr-slider > .container img {
  width: 100%;
}
.cid-suyEFpsLS1 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyEFpsLS1 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyEFpsLS1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyEFpsLS1 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEFpsLS1 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyEFpsLS1 .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyEFpsLS1 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyEFpsLS1 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyEFpsLS1 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyEFpsLS1 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEFpsLS1 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyEFpsLS1 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyEFpsLS1 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyEFpsLS1 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyEFpsLS1 .carousel-inner {
  height: 100%;
}
.cid-suyEFpsLS1 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyEFpsLS1 .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyEFpsLS1 .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyEFpsLS1 .carousel-item .container-slide {
  text-align: center;
}
.cid-suyEFpsLS1 .content-slider-wrap {
  width: 100%;
}
.cid-sus0oxCPAE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus0oxCPAE .item {
  padding-bottom: 2rem;
}
.cid-sus0oxCPAE .item-wrapper {
  height: 100%;
}
.cid-sus0oxCPAE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus0oxCPAE .carousel-control,
.cid-sus0oxCPAE .close {
  background: #1b1b1b;
}
.cid-sus0oxCPAE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus0oxCPAE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus0oxCPAE .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-sus0oxCPAE .close::before {
  content: '\e91a';
}
.cid-sus0oxCPAE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus0oxCPAE .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-sus0oxCPAE .carousel-inner > .active {
  display: block;
}
.cid-sus0oxCPAE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus0oxCPAE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus0oxCPAE .carousel-control .icon-next,
.cid-sus0oxCPAE .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus0oxCPAE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus0oxCPAE .carousel-control,
  .cid-sus0oxCPAE .carousel-indicators,
  .cid-sus0oxCPAE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus0oxCPAE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus0oxCPAE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus0oxCPAE .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus0oxCPAE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus0oxCPAE .carousel-indicators {
    display: none;
  }
}
.cid-sus0oxCPAE .carousel-indicators .active,
.cid-sus0oxCPAE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus0oxCPAE .carousel-indicators .active {
  background: #fff;
}
.cid-sus0oxCPAE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus0oxCPAE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus0oxCPAE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus0oxCPAE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus0oxCPAE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus0oxCPAE .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus0oxCPAE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus0oxCPAE .carousel {
  width: 100%;
}
.cid-sus0oxCPAE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus0oxCPAE .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-sus0oxCPAE .modal.fade .modal-dialog,
.cid-sus0oxCPAE .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus0oxCPAE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus0oxCPAE a {
  display: block;
}
.cid-sus0oxCPAE a.img {
  pointer-events: none;
}
.cid-sus0oxTPHU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus0oxTPHU .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus0oxTPHU .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus0oxTPHU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus0oxTPHU .inner-container {
    width: 100% !important;
  }
}
.cid-sus0oxYS6E {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus0oxYS6E .mbr-text,
.cid-sus0oxYS6E blockquote {
  color: #767676;
}
.cid-sus0oxYS6E .mbr-text {
  color: #000000;
}
.cid-suyEIjMRXU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suyEIjMRXU .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyEIjMRXU .modal-body .close {
  background: #1b1b1b;
}
.cid-suyEIjMRXU .modal-body .close span {
  font-style: normal;
}
.cid-suyEIjMRXU .carousel-inner > .active,
.cid-suyEIjMRXU .carousel-inner > .next,
.cid-suyEIjMRXU .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyEIjMRXU .carousel-control .icon-next,
.cid-suyEIjMRXU .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyEIjMRXU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyEIjMRXU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyEIjMRXU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyEIjMRXU .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyEIjMRXU .boxed-slider > div {
  position: relative;
}
.cid-suyEIjMRXU .container img {
  width: 100%;
}
.cid-suyEIjMRXU .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyEIjMRXU .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEIjMRXU .mbr-table-cell {
  padding: 0;
}
.cid-suyEIjMRXU .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyEIjMRXU .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyEIjMRXU .mbr-overlay {
  z-index: 1;
}
.cid-suyEIjMRXU .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEIjMRXU .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyEIjMRXU .carousel-item.active.right,
.cid-suyEIjMRXU .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEIjMRXU .carousel-item.active.left,
.cid-suyEIjMRXU .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEIjMRXU .carousel-item.active,
.cid-suyEIjMRXU .carousel-item.next.left,
.cid-suyEIjMRXU .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyEIjMRXU .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyEIjMRXU .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyEIjMRXU .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyEIjMRXU .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyEIjMRXU .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyEIjMRXU .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyEIjMRXU .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyEIjMRXU .mbr-slider .carousel-indicators li.active,
.cid-suyEIjMRXU .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyEIjMRXU .mbr-slider .carousel-indicators li::after,
.cid-suyEIjMRXU .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyEIjMRXU .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyEIjMRXU .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyEIjMRXU .mbr-slider > .container img {
  width: 100%;
}
.cid-suyEIjMRXU .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyEIjMRXU .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyEIjMRXU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyEIjMRXU .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEIjMRXU .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyEIjMRXU .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyEIjMRXU .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyEIjMRXU .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyEIjMRXU .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyEIjMRXU .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEIjMRXU .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyEIjMRXU .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyEIjMRXU .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyEIjMRXU .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyEIjMRXU .carousel-inner {
  height: 100%;
}
.cid-suyEIjMRXU .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyEIjMRXU .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyEIjMRXU .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyEIjMRXU .carousel-item .container-slide {
  text-align: center;
}
.cid-suyEIjMRXU .content-slider-wrap {
  width: 100%;
}
.cid-suyEHMJSmc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suyEHMJSmc .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyEHMJSmc .modal-body .close {
  background: #1b1b1b;
}
.cid-suyEHMJSmc .modal-body .close span {
  font-style: normal;
}
.cid-suyEHMJSmc .carousel-inner > .active,
.cid-suyEHMJSmc .carousel-inner > .next,
.cid-suyEHMJSmc .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyEHMJSmc .carousel-control .icon-next,
.cid-suyEHMJSmc .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyEHMJSmc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyEHMJSmc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyEHMJSmc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyEHMJSmc .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyEHMJSmc .boxed-slider > div {
  position: relative;
}
.cid-suyEHMJSmc .container img {
  width: 100%;
}
.cid-suyEHMJSmc .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyEHMJSmc .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEHMJSmc .mbr-table-cell {
  padding: 0;
}
.cid-suyEHMJSmc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyEHMJSmc .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyEHMJSmc .mbr-overlay {
  z-index: 1;
}
.cid-suyEHMJSmc .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEHMJSmc .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyEHMJSmc .carousel-item.active.right,
.cid-suyEHMJSmc .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEHMJSmc .carousel-item.active.left,
.cid-suyEHMJSmc .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyEHMJSmc .carousel-item.active,
.cid-suyEHMJSmc .carousel-item.next.left,
.cid-suyEHMJSmc .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyEHMJSmc .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyEHMJSmc .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyEHMJSmc .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyEHMJSmc .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyEHMJSmc .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyEHMJSmc .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyEHMJSmc .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyEHMJSmc .mbr-slider .carousel-indicators li.active,
.cid-suyEHMJSmc .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyEHMJSmc .mbr-slider .carousel-indicators li::after,
.cid-suyEHMJSmc .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyEHMJSmc .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyEHMJSmc .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyEHMJSmc .mbr-slider > .container img {
  width: 100%;
}
.cid-suyEHMJSmc .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyEHMJSmc .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyEHMJSmc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyEHMJSmc .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyEHMJSmc .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyEHMJSmc .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyEHMJSmc .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyEHMJSmc .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyEHMJSmc .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyEHMJSmc .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyEHMJSmc .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyEHMJSmc .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyEHMJSmc .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyEHMJSmc .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyEHMJSmc .carousel-inner {
  height: 100%;
}
.cid-suyEHMJSmc .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyEHMJSmc .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyEHMJSmc .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyEHMJSmc .carousel-item .container-slide {
  text-align: center;
}
.cid-suyEHMJSmc .content-slider-wrap {
  width: 100%;
}
.cid-suyEzFH8hO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suyEzFH8hO .item {
  padding-bottom: 2rem;
}
.cid-suyEzFH8hO .item-wrapper {
  height: 100%;
}
.cid-suyEzFH8hO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-suyEzFH8hO .carousel-control,
.cid-suyEzFH8hO .close {
  background: #1b1b1b;
}
.cid-suyEzFH8hO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-suyEzFH8hO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-suyEzFH8hO .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-suyEzFH8hO .close::before {
  content: '\e91a';
}
.cid-suyEzFH8hO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-suyEzFH8hO .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-suyEzFH8hO .carousel-inner > .active {
  display: block;
}
.cid-suyEzFH8hO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyEzFH8hO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyEzFH8hO .carousel-control .icon-next,
.cid-suyEzFH8hO .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-suyEzFH8hO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-suyEzFH8hO .carousel-control,
  .cid-suyEzFH8hO .carousel-indicators,
  .cid-suyEzFH8hO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-suyEzFH8hO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-suyEzFH8hO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyEzFH8hO .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-suyEzFH8hO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-suyEzFH8hO .carousel-indicators {
    display: none;
  }
}
.cid-suyEzFH8hO .carousel-indicators .active,
.cid-suyEzFH8hO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-suyEzFH8hO .carousel-indicators .active {
  background: #fff;
}
.cid-suyEzFH8hO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-suyEzFH8hO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-suyEzFH8hO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-suyEzFH8hO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-suyEzFH8hO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-suyEzFH8hO .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-suyEzFH8hO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-suyEzFH8hO .carousel {
  width: 100%;
}
.cid-suyEzFH8hO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-suyEzFH8hO .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-suyEzFH8hO .modal.fade .modal-dialog,
.cid-suyEzFH8hO .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-suyEzFH8hO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-suyEzFH8hO a {
  display: block;
}
.cid-suyEzFH8hO a.img {
  pointer-events: none;
}
.cid-suyNiy92LS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suyNiy92LS .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyNiy92LS .modal-body .close {
  background: #1b1b1b;
}
.cid-suyNiy92LS .modal-body .close span {
  font-style: normal;
}
.cid-suyNiy92LS .carousel-inner > .active,
.cid-suyNiy92LS .carousel-inner > .next,
.cid-suyNiy92LS .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyNiy92LS .carousel-control .icon-next,
.cid-suyNiy92LS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyNiy92LS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyNiy92LS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyNiy92LS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyNiy92LS .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyNiy92LS .boxed-slider > div {
  position: relative;
}
.cid-suyNiy92LS .container img {
  width: 100%;
}
.cid-suyNiy92LS .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyNiy92LS .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyNiy92LS .mbr-table-cell {
  padding: 0;
}
.cid-suyNiy92LS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyNiy92LS .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyNiy92LS .mbr-overlay {
  z-index: 1;
}
.cid-suyNiy92LS .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyNiy92LS .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyNiy92LS .carousel-item.active.right,
.cid-suyNiy92LS .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyNiy92LS .carousel-item.active.left,
.cid-suyNiy92LS .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyNiy92LS .carousel-item.active,
.cid-suyNiy92LS .carousel-item.next.left,
.cid-suyNiy92LS .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyNiy92LS .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyNiy92LS .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyNiy92LS .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyNiy92LS .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyNiy92LS .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyNiy92LS .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyNiy92LS .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyNiy92LS .mbr-slider .carousel-indicators li.active,
.cid-suyNiy92LS .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyNiy92LS .mbr-slider .carousel-indicators li::after,
.cid-suyNiy92LS .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyNiy92LS .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyNiy92LS .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyNiy92LS .mbr-slider > .container img {
  width: 100%;
}
.cid-suyNiy92LS .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyNiy92LS .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyNiy92LS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyNiy92LS .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyNiy92LS .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyNiy92LS .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyNiy92LS .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyNiy92LS .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyNiy92LS .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyNiy92LS .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyNiy92LS .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyNiy92LS .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyNiy92LS .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyNiy92LS .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyNiy92LS .carousel-inner {
  height: 100%;
}
.cid-suyNiy92LS .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyNiy92LS .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyNiy92LS .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyNiy92LS .carousel-item .container-slide {
  text-align: center;
}
.cid-suyNiy92LS .content-slider-wrap {
  width: 100%;
}
.cid-suyNj2Akyf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suyNj2Akyf .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suyNj2Akyf .modal-body .close {
  background: #1b1b1b;
}
.cid-suyNj2Akyf .modal-body .close span {
  font-style: normal;
}
.cid-suyNj2Akyf .carousel-inner > .active,
.cid-suyNj2Akyf .carousel-inner > .next,
.cid-suyNj2Akyf .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-suyNj2Akyf .carousel-control .icon-next,
.cid-suyNj2Akyf .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 0px;
  line-height: 0px;
}
.cid-suyNj2Akyf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-suyNj2Akyf .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-suyNj2Akyf .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-suyNj2Akyf .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suyNj2Akyf .boxed-slider > div {
  position: relative;
}
.cid-suyNj2Akyf .container img {
  width: 100%;
}
.cid-suyNj2Akyf .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suyNj2Akyf .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyNj2Akyf .mbr-table-cell {
  padding: 0;
}
.cid-suyNj2Akyf .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suyNj2Akyf .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-suyNj2Akyf .mbr-overlay {
  z-index: 1;
}
.cid-suyNj2Akyf .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyNj2Akyf .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-suyNj2Akyf .carousel-item.active.right,
.cid-suyNj2Akyf .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyNj2Akyf .carousel-item.active.left,
.cid-suyNj2Akyf .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-suyNj2Akyf .carousel-item.active,
.cid-suyNj2Akyf .carousel-item.next.left,
.cid-suyNj2Akyf .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-suyNj2Akyf .mbr-slider .carousel-control {
  top: 50%;
  width: 0px;
  height: 0px;
  margin-top: -1.5rem;
  font-size: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-suyNj2Akyf .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suyNj2Akyf .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suyNj2Akyf .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 0rem;
}
@media (max-width: 767px) {
  .cid-suyNj2Akyf .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suyNj2Akyf .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suyNj2Akyf .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 0px;
  width: 0px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 4px solid #fff;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s;
}
.cid-suyNj2Akyf .mbr-slider .carousel-indicators li.active,
.cid-suyNj2Akyf .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-suyNj2Akyf .mbr-slider .carousel-indicators li::after,
.cid-suyNj2Akyf .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suyNj2Akyf .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suyNj2Akyf .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suyNj2Akyf .mbr-slider > .container img {
  width: 100%;
}
.cid-suyNj2Akyf .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suyNj2Akyf .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suyNj2Akyf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suyNj2Akyf .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suyNj2Akyf .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suyNj2Akyf .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-suyNj2Akyf .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suyNj2Akyf .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suyNj2Akyf .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suyNj2Akyf .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suyNj2Akyf .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suyNj2Akyf .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suyNj2Akyf .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-suyNj2Akyf .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-suyNj2Akyf .carousel-inner {
  height: 100%;
}
.cid-suyNj2Akyf .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-suyNj2Akyf .image_wrapper {
  height: 300px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-suyNj2Akyf .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-suyNj2Akyf .carousel-item .container-slide {
  text-align: center;
}
.cid-suyNj2Akyf .content-slider-wrap {
  width: 100%;
}
.cid-sus0oy3d8P {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus0oy3d8P .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus0oy3d8P .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus0oy3d8P .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus0oy3d8P .inner-container {
    width: 100% !important;
  }
}
.cid-sus0oykP9C {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sus0oykP9C .mbr-text,
.cid-sus0oykP9C blockquote {
  color: #767676;
}
.cid-sus0oykP9C .mbr-text {
  color: #000000;
}
.cid-sus0oyqUMh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus0oyqUMh P {
  color: #767676;
}
.cid-sus0oyyJ7p {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0oyyJ7p P {
  color: #767676;
}
.cid-suAvq5oMkz {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvq5oMkz .content {
    text-align: center;
  }
  .cid-suAvq5oMkz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvq5oMkz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvq5oMkz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvq5oMkz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvq5oMkz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvq5oMkz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvq5oMkz .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-suAvq5oMkz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvq5oMkz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvq5oMkz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvq5oMkz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvq5oMkz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvq5oMkz P {
  color: #ffffff;
}
.cid-sus0KknIYe .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus0KknIYe .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus0KknIYe a {
  font-style: normal;
}
.cid-sus0KknIYe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus0KknIYe .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-sus0KknIYe .nav-item:focus,
.cid-sus0KknIYe .nav-link:focus {
  outline: none;
}
.cid-sus0KknIYe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus0KknIYe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus0KknIYe .menu-logo {
  margin-right: auto;
}
.cid-sus0KknIYe .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-sus0KknIYe .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-sus0KknIYe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus0KknIYe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus0KknIYe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus0KknIYe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus0KknIYe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus0KknIYe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus0KknIYe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus0KknIYe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus0KknIYe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus0KknIYe .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus0KknIYe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus0KknIYe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus0KknIYe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus0KknIYe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus0KknIYe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus0KknIYe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus0KknIYe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus0KknIYe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus0KknIYe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus0KknIYe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus0KknIYe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus0KknIYe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus0KknIYe button.navbar-toggler:focus {
  outline: none;
}
.cid-sus0KknIYe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus0KknIYe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus0KknIYe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0KknIYe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0KknIYe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus0KknIYe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0KknIYe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus0KknIYe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus0KknIYe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0KknIYe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0KknIYe .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus0KknIYe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus0KknIYe .collapsed .navbar-collapse.collapsing,
.cid-sus0KknIYe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus0KknIYe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus0KknIYe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus0KknIYe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus0KknIYe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus0KknIYe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus0KknIYe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus0KknIYe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus0KknIYe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus0KknIYe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus0KknIYe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus0KknIYe .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus0KknIYe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus0KknIYe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0KknIYe .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-sus0KknIYe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus0KknIYe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus0KknIYe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus0KknIYe .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0KknIYe img {
    height: 3.8rem !important;
  }
  .cid-sus0KknIYe .btn {
    display: -webkit-flex;
  }
  .cid-sus0KknIYe button.navbar-toggler {
    display: block;
  }
  .cid-sus0KknIYe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus0KknIYe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0KknIYe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus0KknIYe .navbar-collapse.collapsing,
  .cid-sus0KknIYe .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus0KknIYe .navbar-collapse.collapsing .navbar-nav,
  .cid-sus0KknIYe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus0KknIYe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus0KknIYe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus0KknIYe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus0KknIYe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0KknIYe .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus0KknIYe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus0KknIYe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus0KknIYe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0KknIYe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus0KknIYe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus0KknIYe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus0KknIYe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus0KknIYe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus0KknIYe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus0KknIYe .nav-link:hover,
.cid-sus0KknIYe .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus0KkF1BQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus0KkF1BQ P {
  color: #767676;
}
.cid-sus0KkSi5H {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0KkSi5H P {
  color: #767676;
}
.cid-sus0Kl0rNK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus0Kl0rNK P {
  color: #767676;
}
.cid-sus0Kl7ZqN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus0Kl7ZqN .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus0Kl7ZqN H2 {
  color: #df0000;
  text-align: center;
}
.cid-sus0KldVMc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus0KldVMc .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus0KldVMc .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus0KldVMc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus0KldVMc .inner-container {
    width: 100% !important;
  }
}
.cid-sus0KlubTO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus0KlubTO .mbr-text,
.cid-sus0KlubTO blockquote {
  color: #767676;
}
.cid-sus0KlubTO .mbr-text {
  color: #000000;
}
.cid-sus0KliDit {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus0KliDit .item {
  padding-bottom: 2rem;
}
.cid-sus0KliDit .item-wrapper {
  height: 100%;
}
.cid-sus0KliDit .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus0KliDit .carousel-control,
.cid-sus0KliDit .close {
  background: #1b1b1b;
}
.cid-sus0KliDit .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus0KliDit .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus0KliDit .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-sus0KliDit .close::before {
  content: '\e91a';
}
.cid-sus0KliDit .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus0KliDit .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-sus0KliDit .carousel-inner > .active {
  display: block;
}
.cid-sus0KliDit .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus0KliDit .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus0KliDit .carousel-control .icon-next,
.cid-sus0KliDit .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus0KliDit .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus0KliDit .carousel-control,
  .cid-sus0KliDit .carousel-indicators,
  .cid-sus0KliDit .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus0KliDit .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus0KliDit .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus0KliDit .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus0KliDit .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus0KliDit .carousel-indicators {
    display: none;
  }
}
.cid-sus0KliDit .carousel-indicators .active,
.cid-sus0KliDit .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus0KliDit .carousel-indicators .active {
  background: #fff;
}
.cid-sus0KliDit .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus0KliDit .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus0KliDit .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus0KliDit .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus0KliDit .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus0KliDit .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus0KliDit .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus0KliDit .carousel {
  width: 100%;
}
.cid-sus0KliDit .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus0KliDit .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-sus0KliDit .modal.fade .modal-dialog,
.cid-sus0KliDit .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus0KliDit .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus0KliDit a {
  display: block;
}
.cid-sus0KliDit a.img {
  pointer-events: none;
}
.cid-sus0Km8F0V {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus0Km8F0V P {
  color: #767676;
}
.cid-sus0KmgBbf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0KmgBbf P {
  color: #767676;
}
.cid-suAvkAIwEt {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvkAIwEt .content {
    text-align: center;
  }
  .cid-suAvkAIwEt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvkAIwEt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvkAIwEt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvkAIwEt .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvkAIwEt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvkAIwEt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvkAIwEt .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-suAvkAIwEt .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvkAIwEt .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvkAIwEt .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvkAIwEt .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvkAIwEt .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvkAIwEt P {
  color: #ffffff;
}
.cid-sus0Vv6J1a .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus0Vv6J1a .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus0Vv6J1a a {
  font-style: normal;
}
.cid-sus0Vv6J1a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus0Vv6J1a .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-sus0Vv6J1a .nav-item:focus,
.cid-sus0Vv6J1a .nav-link:focus {
  outline: none;
}
.cid-sus0Vv6J1a .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus0Vv6J1a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus0Vv6J1a .menu-logo {
  margin-right: auto;
}
.cid-sus0Vv6J1a .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-sus0Vv6J1a .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-sus0Vv6J1a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus0Vv6J1a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus0Vv6J1a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus0Vv6J1a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus0Vv6J1a .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus0Vv6J1a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus0Vv6J1a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus0Vv6J1a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus0Vv6J1a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus0Vv6J1a .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus0Vv6J1a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus0Vv6J1a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus0Vv6J1a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus0Vv6J1a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus0Vv6J1a .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus0Vv6J1a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus0Vv6J1a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus0Vv6J1a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus0Vv6J1a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus0Vv6J1a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus0Vv6J1a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus0Vv6J1a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus0Vv6J1a button.navbar-toggler:focus {
  outline: none;
}
.cid-sus0Vv6J1a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus0Vv6J1a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus0Vv6J1a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0Vv6J1a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus0Vv6J1a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus0Vv6J1a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0Vv6J1a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus0Vv6J1a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus0Vv6J1a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus0Vv6J1a .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0Vv6J1a .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus0Vv6J1a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus0Vv6J1a .collapsed .navbar-collapse.collapsing,
.cid-sus0Vv6J1a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus0Vv6J1a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus0Vv6J1a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus0Vv6J1a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus0Vv6J1a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus0Vv6J1a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus0Vv6J1a .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus0Vv6J1a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus0Vv6J1a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus0Vv6J1a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus0Vv6J1a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus0Vv6J1a .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus0Vv6J1a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus0Vv6J1a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus0Vv6J1a .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-sus0Vv6J1a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus0Vv6J1a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus0Vv6J1a .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus0Vv6J1a .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0Vv6J1a img {
    height: 3.8rem !important;
  }
  .cid-sus0Vv6J1a .btn {
    display: -webkit-flex;
  }
  .cid-sus0Vv6J1a button.navbar-toggler {
    display: block;
  }
  .cid-sus0Vv6J1a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus0Vv6J1a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus0Vv6J1a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus0Vv6J1a .navbar-collapse.collapsing,
  .cid-sus0Vv6J1a .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus0Vv6J1a .navbar-collapse.collapsing .navbar-nav,
  .cid-sus0Vv6J1a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus0Vv6J1a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus0Vv6J1a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus0Vv6J1a .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus0Vv6J1a .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0Vv6J1a .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus0Vv6J1a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus0Vv6J1a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus0Vv6J1a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus0Vv6J1a .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus0Vv6J1a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus0Vv6J1a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus0Vv6J1a .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus0Vv6J1a .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus0Vv6J1a .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus0Vv6J1a .nav-link:hover,
.cid-sus0Vv6J1a .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus0Vvo1dj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus0Vvo1dj P {
  color: #767676;
}
.cid-sus0VvBDPq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0VvBDPq P {
  color: #767676;
}
.cid-sus0VvJrbn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus0VvJrbn P {
  color: #767676;
}
.cid-sus0VvQr7M {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus0VvQr7M .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus0VvQr7M H2 {
  color: #df0000;
  text-align: center;
}
.cid-sus0VvWedP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus0VvWedP .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus0VvWedP .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus0VvWedP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus0VvWedP .inner-container {
    width: 100% !important;
  }
}
.cid-sus0VwdZ9p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus0VwdZ9p .mbr-text,
.cid-sus0VwdZ9p blockquote {
  color: #767676;
}
.cid-sus0VwdZ9p .mbr-text {
  color: #000000;
}
.cid-sus0Vw0SVa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus0Vw0SVa .item {
  padding-bottom: 2rem;
}
.cid-sus0Vw0SVa .item-wrapper {
  height: 100%;
}
.cid-sus0Vw0SVa .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus0Vw0SVa .carousel-control,
.cid-sus0Vw0SVa .close {
  background: #1b1b1b;
}
.cid-sus0Vw0SVa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus0Vw0SVa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus0Vw0SVa .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-sus0Vw0SVa .close::before {
  content: '\e91a';
}
.cid-sus0Vw0SVa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus0Vw0SVa .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-sus0Vw0SVa .carousel-inner > .active {
  display: block;
}
.cid-sus0Vw0SVa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus0Vw0SVa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus0Vw0SVa .carousel-control .icon-next,
.cid-sus0Vw0SVa .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus0Vw0SVa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus0Vw0SVa .carousel-control,
  .cid-sus0Vw0SVa .carousel-indicators,
  .cid-sus0Vw0SVa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus0Vw0SVa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus0Vw0SVa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus0Vw0SVa .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus0Vw0SVa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus0Vw0SVa .carousel-indicators {
    display: none;
  }
}
.cid-sus0Vw0SVa .carousel-indicators .active,
.cid-sus0Vw0SVa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus0Vw0SVa .carousel-indicators .active {
  background: #fff;
}
.cid-sus0Vw0SVa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus0Vw0SVa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus0Vw0SVa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus0Vw0SVa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus0Vw0SVa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus0Vw0SVa .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus0Vw0SVa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus0Vw0SVa .carousel {
  width: 100%;
}
.cid-sus0Vw0SVa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus0Vw0SVa .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-sus0Vw0SVa .modal.fade .modal-dialog,
.cid-sus0Vw0SVa .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus0Vw0SVa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus0Vw0SVa a {
  display: block;
}
.cid-sus0Vw0SVa a.img {
  pointer-events: none;
}
.cid-sus0VwQabI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus0VwQabI P {
  color: #767676;
}
.cid-sus0VwXSO7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus0VwXSO7 P {
  color: #767676;
}
.cid-suAvh9Xbvd {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvh9Xbvd .content {
    text-align: center;
  }
  .cid-suAvh9Xbvd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvh9Xbvd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvh9Xbvd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvh9Xbvd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvh9Xbvd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvh9Xbvd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvh9Xbvd .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-suAvh9Xbvd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvh9Xbvd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvh9Xbvd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvh9Xbvd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvh9Xbvd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvh9Xbvd P {
  color: #ffffff;
}
.cid-sus19pLwYy .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus19pLwYy .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus19pLwYy a {
  font-style: normal;
}
.cid-sus19pLwYy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus19pLwYy .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-sus19pLwYy .nav-item:focus,
.cid-sus19pLwYy .nav-link:focus {
  outline: none;
}
.cid-sus19pLwYy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus19pLwYy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus19pLwYy .menu-logo {
  margin-right: auto;
}
.cid-sus19pLwYy .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-sus19pLwYy .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-sus19pLwYy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus19pLwYy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus19pLwYy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus19pLwYy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus19pLwYy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus19pLwYy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus19pLwYy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus19pLwYy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus19pLwYy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus19pLwYy .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus19pLwYy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus19pLwYy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus19pLwYy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus19pLwYy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus19pLwYy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus19pLwYy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus19pLwYy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus19pLwYy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus19pLwYy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus19pLwYy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus19pLwYy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus19pLwYy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus19pLwYy button.navbar-toggler:focus {
  outline: none;
}
.cid-sus19pLwYy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus19pLwYy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus19pLwYy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus19pLwYy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus19pLwYy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus19pLwYy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus19pLwYy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus19pLwYy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus19pLwYy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus19pLwYy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus19pLwYy .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus19pLwYy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus19pLwYy .collapsed .navbar-collapse.collapsing,
.cid-sus19pLwYy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus19pLwYy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus19pLwYy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus19pLwYy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus19pLwYy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus19pLwYy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus19pLwYy .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus19pLwYy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus19pLwYy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus19pLwYy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus19pLwYy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus19pLwYy .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus19pLwYy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus19pLwYy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus19pLwYy .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-sus19pLwYy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus19pLwYy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus19pLwYy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus19pLwYy .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus19pLwYy img {
    height: 3.8rem !important;
  }
  .cid-sus19pLwYy .btn {
    display: -webkit-flex;
  }
  .cid-sus19pLwYy button.navbar-toggler {
    display: block;
  }
  .cid-sus19pLwYy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus19pLwYy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus19pLwYy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus19pLwYy .navbar-collapse.collapsing,
  .cid-sus19pLwYy .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus19pLwYy .navbar-collapse.collapsing .navbar-nav,
  .cid-sus19pLwYy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus19pLwYy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus19pLwYy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus19pLwYy .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus19pLwYy .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus19pLwYy .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus19pLwYy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus19pLwYy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus19pLwYy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus19pLwYy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus19pLwYy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus19pLwYy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus19pLwYy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus19pLwYy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus19pLwYy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus19pLwYy .nav-link:hover,
.cid-sus19pLwYy .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus19q3Jyq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus19q3Jyq P {
  color: #767676;
}
.cid-sus19qf8d1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus19qf8d1 P {
  color: #767676;
}
.cid-sus19qocn1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus19qocn1 P {
  color: #767676;
}
.cid-sus19qvNgu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus19qvNgu .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus19qvNgu H2 {
  color: #df0000;
  text-align: center;
}
.cid-sus19qBHS0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus19qBHS0 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus19qBHS0 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus19qBHS0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus19qBHS0 .inner-container {
    width: 100% !important;
  }
}
.cid-sus19qT67W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus19qT67W .mbr-text,
.cid-sus19qT67W blockquote {
  color: #767676;
}
.cid-sus19qT67W .mbr-text {
  color: #000000;
}
.cid-sus19qHQ5X {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus19qHQ5X .item {
  padding-bottom: 2rem;
}
.cid-sus19qHQ5X .item-wrapper {
  height: 100%;
}
.cid-sus19qHQ5X .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus19qHQ5X .carousel-control,
.cid-sus19qHQ5X .close {
  background: #1b1b1b;
}
.cid-sus19qHQ5X .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus19qHQ5X .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus19qHQ5X .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-sus19qHQ5X .close::before {
  content: '\e91a';
}
.cid-sus19qHQ5X .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus19qHQ5X .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-sus19qHQ5X .carousel-inner > .active {
  display: block;
}
.cid-sus19qHQ5X .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus19qHQ5X .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus19qHQ5X .carousel-control .icon-next,
.cid-sus19qHQ5X .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus19qHQ5X .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus19qHQ5X .carousel-control,
  .cid-sus19qHQ5X .carousel-indicators,
  .cid-sus19qHQ5X .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus19qHQ5X .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus19qHQ5X .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus19qHQ5X .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus19qHQ5X .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus19qHQ5X .carousel-indicators {
    display: none;
  }
}
.cid-sus19qHQ5X .carousel-indicators .active,
.cid-sus19qHQ5X .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus19qHQ5X .carousel-indicators .active {
  background: #fff;
}
.cid-sus19qHQ5X .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus19qHQ5X .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus19qHQ5X .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus19qHQ5X .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus19qHQ5X .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus19qHQ5X .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus19qHQ5X .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus19qHQ5X .carousel {
  width: 100%;
}
.cid-sus19qHQ5X .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus19qHQ5X .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-sus19qHQ5X .modal.fade .modal-dialog,
.cid-sus19qHQ5X .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus19qHQ5X .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus19qHQ5X a {
  display: block;
}
.cid-sus19qHQ5X a.img {
  pointer-events: none;
}
.cid-sus19ruPLB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus19ruPLB P {
  color: #767676;
}
.cid-sus19rBDXH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus19rBDXH P {
  color: #767676;
}
.cid-suAvdovILx {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAvdovILx .content {
    text-align: center;
  }
  .cid-suAvdovILx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAvdovILx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAvdovILx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAvdovILx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAvdovILx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAvdovILx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAvdovILx .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-suAvdovILx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAvdovILx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAvdovILx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAvdovILx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAvdovILx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAvdovILx P {
  color: #ffffff;
}
.cid-sus1khRd3a .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus1khRd3a .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus1khRd3a a {
  font-style: normal;
}
.cid-sus1khRd3a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus1khRd3a .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-sus1khRd3a .nav-item:focus,
.cid-sus1khRd3a .nav-link:focus {
  outline: none;
}
.cid-sus1khRd3a .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus1khRd3a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus1khRd3a .menu-logo {
  margin-right: auto;
}
.cid-sus1khRd3a .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-sus1khRd3a .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-sus1khRd3a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus1khRd3a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus1khRd3a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus1khRd3a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus1khRd3a .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus1khRd3a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus1khRd3a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus1khRd3a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus1khRd3a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus1khRd3a .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus1khRd3a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus1khRd3a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus1khRd3a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus1khRd3a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus1khRd3a .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus1khRd3a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus1khRd3a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus1khRd3a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus1khRd3a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus1khRd3a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus1khRd3a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus1khRd3a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus1khRd3a button.navbar-toggler:focus {
  outline: none;
}
.cid-sus1khRd3a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus1khRd3a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus1khRd3a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1khRd3a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1khRd3a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus1khRd3a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1khRd3a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus1khRd3a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus1khRd3a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1khRd3a .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1khRd3a .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus1khRd3a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus1khRd3a .collapsed .navbar-collapse.collapsing,
.cid-sus1khRd3a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus1khRd3a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus1khRd3a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus1khRd3a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus1khRd3a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus1khRd3a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus1khRd3a .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus1khRd3a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus1khRd3a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus1khRd3a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus1khRd3a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus1khRd3a .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus1khRd3a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus1khRd3a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1khRd3a .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-sus1khRd3a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus1khRd3a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus1khRd3a .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus1khRd3a .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1khRd3a img {
    height: 3.8rem !important;
  }
  .cid-sus1khRd3a .btn {
    display: -webkit-flex;
  }
  .cid-sus1khRd3a button.navbar-toggler {
    display: block;
  }
  .cid-sus1khRd3a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus1khRd3a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1khRd3a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus1khRd3a .navbar-collapse.collapsing,
  .cid-sus1khRd3a .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus1khRd3a .navbar-collapse.collapsing .navbar-nav,
  .cid-sus1khRd3a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus1khRd3a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus1khRd3a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus1khRd3a .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus1khRd3a .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1khRd3a .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus1khRd3a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus1khRd3a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus1khRd3a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1khRd3a .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus1khRd3a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus1khRd3a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus1khRd3a .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus1khRd3a .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus1khRd3a .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus1khRd3a .nav-link:hover,
.cid-sus1khRd3a .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus1kiaLuu {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus1kiaLuu P {
  color: #767676;
}
.cid-sus1kinctV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1kinctV P {
  color: #767676;
}
.cid-sus1kiwImk {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus1kiwImk P {
  color: #767676;
}
.cid-sus1kiD2Gb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus1kiD2Gb .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus1kiD2Gb H2 {
  color: #df0000;
  text-align: center;
}
.cid-sus1kiJ4kM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus1kiJ4kM .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus1kiJ4kM .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus1kiJ4kM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus1kiJ4kM .inner-container {
    width: 100% !important;
  }
}
.cid-sus1kj0Ahr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus1kj0Ahr .mbr-text,
.cid-sus1kj0Ahr blockquote {
  color: #767676;
}
.cid-sus1kj0Ahr .mbr-text {
  color: #000000;
}
.cid-sus1kiOyiK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus1kiOyiK .item {
  padding-bottom: 2rem;
}
.cid-sus1kiOyiK .item-wrapper {
  height: 100%;
}
.cid-sus1kiOyiK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus1kiOyiK .carousel-control,
.cid-sus1kiOyiK .close {
  background: #1b1b1b;
}
.cid-sus1kiOyiK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus1kiOyiK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus1kiOyiK .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-sus1kiOyiK .close::before {
  content: '\e91a';
}
.cid-sus1kiOyiK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus1kiOyiK .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-sus1kiOyiK .carousel-inner > .active {
  display: block;
}
.cid-sus1kiOyiK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus1kiOyiK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus1kiOyiK .carousel-control .icon-next,
.cid-sus1kiOyiK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus1kiOyiK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus1kiOyiK .carousel-control,
  .cid-sus1kiOyiK .carousel-indicators,
  .cid-sus1kiOyiK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus1kiOyiK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus1kiOyiK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus1kiOyiK .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus1kiOyiK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus1kiOyiK .carousel-indicators {
    display: none;
  }
}
.cid-sus1kiOyiK .carousel-indicators .active,
.cid-sus1kiOyiK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus1kiOyiK .carousel-indicators .active {
  background: #fff;
}
.cid-sus1kiOyiK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus1kiOyiK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus1kiOyiK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus1kiOyiK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus1kiOyiK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus1kiOyiK .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus1kiOyiK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus1kiOyiK .carousel {
  width: 100%;
}
.cid-sus1kiOyiK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus1kiOyiK .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-sus1kiOyiK .modal.fade .modal-dialog,
.cid-sus1kiOyiK .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus1kiOyiK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus1kiOyiK a {
  display: block;
}
.cid-sus1kiOyiK a.img {
  pointer-events: none;
}
.cid-sus1kjBbBR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus1kjBbBR P {
  color: #767676;
}
.cid-sus1kjJ7bU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1kjJ7bU P {
  color: #767676;
}
.cid-suAv5SJSHF {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAv5SJSHF .content {
    text-align: center;
  }
  .cid-suAv5SJSHF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAv5SJSHF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAv5SJSHF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAv5SJSHF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAv5SJSHF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAv5SJSHF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAv5SJSHF .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-suAv5SJSHF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAv5SJSHF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAv5SJSHF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAv5SJSHF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAv5SJSHF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAv5SJSHF P {
  color: #ffffff;
}
.cid-sus1v2lSd7 .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus1v2lSd7 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus1v2lSd7 a {
  font-style: normal;
}
.cid-sus1v2lSd7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus1v2lSd7 .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-sus1v2lSd7 .nav-item:focus,
.cid-sus1v2lSd7 .nav-link:focus {
  outline: none;
}
.cid-sus1v2lSd7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus1v2lSd7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus1v2lSd7 .menu-logo {
  margin-right: auto;
}
.cid-sus1v2lSd7 .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-sus1v2lSd7 .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-sus1v2lSd7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus1v2lSd7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus1v2lSd7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus1v2lSd7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus1v2lSd7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus1v2lSd7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus1v2lSd7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus1v2lSd7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus1v2lSd7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus1v2lSd7 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus1v2lSd7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus1v2lSd7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus1v2lSd7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus1v2lSd7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus1v2lSd7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus1v2lSd7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus1v2lSd7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus1v2lSd7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus1v2lSd7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus1v2lSd7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus1v2lSd7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus1v2lSd7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus1v2lSd7 button.navbar-toggler:focus {
  outline: none;
}
.cid-sus1v2lSd7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus1v2lSd7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus1v2lSd7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1v2lSd7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1v2lSd7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus1v2lSd7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1v2lSd7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus1v2lSd7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus1v2lSd7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1v2lSd7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1v2lSd7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus1v2lSd7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus1v2lSd7 .collapsed .navbar-collapse.collapsing,
.cid-sus1v2lSd7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus1v2lSd7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus1v2lSd7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus1v2lSd7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus1v2lSd7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus1v2lSd7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus1v2lSd7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus1v2lSd7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus1v2lSd7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus1v2lSd7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus1v2lSd7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus1v2lSd7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus1v2lSd7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus1v2lSd7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1v2lSd7 .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-sus1v2lSd7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus1v2lSd7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus1v2lSd7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus1v2lSd7 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1v2lSd7 img {
    height: 3.8rem !important;
  }
  .cid-sus1v2lSd7 .btn {
    display: -webkit-flex;
  }
  .cid-sus1v2lSd7 button.navbar-toggler {
    display: block;
  }
  .cid-sus1v2lSd7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus1v2lSd7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1v2lSd7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus1v2lSd7 .navbar-collapse.collapsing,
  .cid-sus1v2lSd7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus1v2lSd7 .navbar-collapse.collapsing .navbar-nav,
  .cid-sus1v2lSd7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus1v2lSd7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus1v2lSd7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus1v2lSd7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus1v2lSd7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1v2lSd7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus1v2lSd7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus1v2lSd7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus1v2lSd7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1v2lSd7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus1v2lSd7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus1v2lSd7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus1v2lSd7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus1v2lSd7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus1v2lSd7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus1v2lSd7 .nav-link:hover,
.cid-sus1v2lSd7 .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus1v2DnVe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus1v2DnVe P {
  color: #767676;
}
.cid-sus1v2QDKk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1v2QDKk P {
  color: #767676;
}
.cid-sus1v2YWm2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus1v2YWm2 P {
  color: #767676;
}
.cid-sus1v35Xat {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus1v35Xat .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus1v35Xat H2 {
  color: #df0000;
  text-align: center;
}
.cid-sus1v3bitJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus1v3bitJ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus1v3bitJ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus1v3bitJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus1v3bitJ .inner-container {
    width: 100% !important;
  }
}
.cid-sus1v3ruYq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus1v3ruYq .mbr-text,
.cid-sus1v3ruYq blockquote {
  color: #767676;
}
.cid-sus1v3ruYq .mbr-text {
  color: #000000;
}
.cid-sus1v3fLCN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus1v3fLCN .item {
  padding-bottom: 2rem;
}
.cid-sus1v3fLCN .item-wrapper {
  height: 100%;
}
.cid-sus1v3fLCN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus1v3fLCN .carousel-control,
.cid-sus1v3fLCN .close {
  background: #1b1b1b;
}
.cid-sus1v3fLCN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus1v3fLCN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus1v3fLCN .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-sus1v3fLCN .close::before {
  content: '\e91a';
}
.cid-sus1v3fLCN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus1v3fLCN .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-sus1v3fLCN .carousel-inner > .active {
  display: block;
}
.cid-sus1v3fLCN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus1v3fLCN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus1v3fLCN .carousel-control .icon-next,
.cid-sus1v3fLCN .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus1v3fLCN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus1v3fLCN .carousel-control,
  .cid-sus1v3fLCN .carousel-indicators,
  .cid-sus1v3fLCN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus1v3fLCN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus1v3fLCN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus1v3fLCN .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus1v3fLCN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus1v3fLCN .carousel-indicators {
    display: none;
  }
}
.cid-sus1v3fLCN .carousel-indicators .active,
.cid-sus1v3fLCN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus1v3fLCN .carousel-indicators .active {
  background: #fff;
}
.cid-sus1v3fLCN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus1v3fLCN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus1v3fLCN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus1v3fLCN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus1v3fLCN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus1v3fLCN .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus1v3fLCN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus1v3fLCN .carousel {
  width: 100%;
}
.cid-sus1v3fLCN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus1v3fLCN .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-sus1v3fLCN .modal.fade .modal-dialog,
.cid-sus1v3fLCN .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus1v3fLCN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus1v3fLCN a {
  display: block;
}
.cid-sus1v3fLCN a.img {
  pointer-events: none;
}
.cid-sus1v43Nq7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus1v43Nq7 P {
  color: #767676;
}
.cid-sus1v4b1rw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1v4b1rw P {
  color: #767676;
}
.cid-suAv2Gf6XN {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAv2Gf6XN .content {
    text-align: center;
  }
  .cid-suAv2Gf6XN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAv2Gf6XN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAv2Gf6XN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAv2Gf6XN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAv2Gf6XN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAv2Gf6XN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAv2Gf6XN .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-suAv2Gf6XN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAv2Gf6XN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAv2Gf6XN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAv2Gf6XN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAv2Gf6XN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAv2Gf6XN P {
  color: #ffffff;
}
.cid-sus1CKxHpZ .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus1CKxHpZ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus1CKxHpZ a {
  font-style: normal;
}
.cid-sus1CKxHpZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus1CKxHpZ .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-sus1CKxHpZ .nav-item:focus,
.cid-sus1CKxHpZ .nav-link:focus {
  outline: none;
}
.cid-sus1CKxHpZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus1CKxHpZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus1CKxHpZ .menu-logo {
  margin-right: auto;
}
.cid-sus1CKxHpZ .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-sus1CKxHpZ .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-sus1CKxHpZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus1CKxHpZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus1CKxHpZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus1CKxHpZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus1CKxHpZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus1CKxHpZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus1CKxHpZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus1CKxHpZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus1CKxHpZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus1CKxHpZ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus1CKxHpZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus1CKxHpZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus1CKxHpZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus1CKxHpZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus1CKxHpZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus1CKxHpZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus1CKxHpZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus1CKxHpZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus1CKxHpZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus1CKxHpZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus1CKxHpZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus1CKxHpZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus1CKxHpZ button.navbar-toggler:focus {
  outline: none;
}
.cid-sus1CKxHpZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus1CKxHpZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus1CKxHpZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1CKxHpZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1CKxHpZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus1CKxHpZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1CKxHpZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus1CKxHpZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus1CKxHpZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1CKxHpZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1CKxHpZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus1CKxHpZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus1CKxHpZ .collapsed .navbar-collapse.collapsing,
.cid-sus1CKxHpZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus1CKxHpZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus1CKxHpZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus1CKxHpZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus1CKxHpZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus1CKxHpZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus1CKxHpZ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus1CKxHpZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus1CKxHpZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus1CKxHpZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus1CKxHpZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus1CKxHpZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus1CKxHpZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus1CKxHpZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1CKxHpZ .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-sus1CKxHpZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus1CKxHpZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus1CKxHpZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus1CKxHpZ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1CKxHpZ img {
    height: 3.8rem !important;
  }
  .cid-sus1CKxHpZ .btn {
    display: -webkit-flex;
  }
  .cid-sus1CKxHpZ button.navbar-toggler {
    display: block;
  }
  .cid-sus1CKxHpZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus1CKxHpZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1CKxHpZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus1CKxHpZ .navbar-collapse.collapsing,
  .cid-sus1CKxHpZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus1CKxHpZ .navbar-collapse.collapsing .navbar-nav,
  .cid-sus1CKxHpZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus1CKxHpZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus1CKxHpZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus1CKxHpZ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus1CKxHpZ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1CKxHpZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus1CKxHpZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus1CKxHpZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus1CKxHpZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1CKxHpZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus1CKxHpZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus1CKxHpZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus1CKxHpZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus1CKxHpZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus1CKxHpZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus1CKxHpZ .nav-link:hover,
.cid-sus1CKxHpZ .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus1CKQwkw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus1CKQwkw P {
  color: #767676;
}
.cid-sus1CL3442 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1CL3442 P {
  color: #767676;
}
.cid-sus1CLblLy {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus1CLblLy P {
  color: #767676;
}
.cid-sus1CLidrQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sus1CLidrQ .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus1CLidrQ H2 {
  color: #df0000;
  text-align: center;
}
.cid-sus1CLoVeQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sus1CLoVeQ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sus1CLoVeQ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-sus1CLoVeQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sus1CLoVeQ .inner-container {
    width: 100% !important;
  }
}
.cid-sus1CLFoXu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus1CLFoXu .mbr-text,
.cid-sus1CLFoXu blockquote {
  color: #767676;
}
.cid-sus1CLFoXu .mbr-text {
  color: #000000;
}
.cid-sus1CLtsZH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus1CLtsZH .item {
  padding-bottom: 2rem;
}
.cid-sus1CLtsZH .item-wrapper {
  height: 100%;
}
.cid-sus1CLtsZH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus1CLtsZH .carousel-control,
.cid-sus1CLtsZH .close {
  background: #1b1b1b;
}
.cid-sus1CLtsZH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus1CLtsZH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus1CLtsZH .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-sus1CLtsZH .close::before {
  content: '\e91a';
}
.cid-sus1CLtsZH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus1CLtsZH .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-sus1CLtsZH .carousel-inner > .active {
  display: block;
}
.cid-sus1CLtsZH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus1CLtsZH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus1CLtsZH .carousel-control .icon-next,
.cid-sus1CLtsZH .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus1CLtsZH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus1CLtsZH .carousel-control,
  .cid-sus1CLtsZH .carousel-indicators,
  .cid-sus1CLtsZH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus1CLtsZH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus1CLtsZH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus1CLtsZH .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus1CLtsZH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus1CLtsZH .carousel-indicators {
    display: none;
  }
}
.cid-sus1CLtsZH .carousel-indicators .active,
.cid-sus1CLtsZH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus1CLtsZH .carousel-indicators .active {
  background: #fff;
}
.cid-sus1CLtsZH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus1CLtsZH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus1CLtsZH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus1CLtsZH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus1CLtsZH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus1CLtsZH .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus1CLtsZH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus1CLtsZH .carousel {
  width: 100%;
}
.cid-sus1CLtsZH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus1CLtsZH .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-sus1CLtsZH .modal.fade .modal-dialog,
.cid-sus1CLtsZH .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus1CLtsZH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus1CLtsZH a {
  display: block;
}
.cid-sus1CLtsZH a.img {
  pointer-events: none;
}
.cid-sus1CMj7xR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus1CMj7xR P {
  color: #767676;
}
.cid-sus1CMq8ZW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1CMq8ZW P {
  color: #767676;
}
.cid-suAuZI0Al9 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAuZI0Al9 .content {
    text-align: center;
  }
  .cid-suAuZI0Al9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAuZI0Al9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAuZI0Al9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAuZI0Al9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAuZI0Al9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAuZI0Al9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAuZI0Al9 .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-suAuZI0Al9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAuZI0Al9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAuZI0Al9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAuZI0Al9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAuZI0Al9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAuZI0Al9 P {
  color: #ffffff;
}
.cid-sus1LIIfeA .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-sus1LIIfeA .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sus1LIIfeA a {
  font-style: normal;
}
.cid-sus1LIIfeA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sus1LIIfeA .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-sus1LIIfeA .nav-item:focus,
.cid-sus1LIIfeA .nav-link:focus {
  outline: none;
}
.cid-sus1LIIfeA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sus1LIIfeA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sus1LIIfeA .menu-logo {
  margin-right: auto;
}
.cid-sus1LIIfeA .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-sus1LIIfeA .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-sus1LIIfeA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sus1LIIfeA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sus1LIIfeA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sus1LIIfeA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sus1LIIfeA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sus1LIIfeA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sus1LIIfeA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sus1LIIfeA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sus1LIIfeA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sus1LIIfeA .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sus1LIIfeA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sus1LIIfeA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sus1LIIfeA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sus1LIIfeA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sus1LIIfeA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sus1LIIfeA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sus1LIIfeA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sus1LIIfeA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sus1LIIfeA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sus1LIIfeA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sus1LIIfeA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sus1LIIfeA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sus1LIIfeA button.navbar-toggler:focus {
  outline: none;
}
.cid-sus1LIIfeA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-sus1LIIfeA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sus1LIIfeA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1LIIfeA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sus1LIIfeA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sus1LIIfeA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1LIIfeA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sus1LIIfeA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sus1LIIfeA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sus1LIIfeA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1LIIfeA .collapsed .btn {
  display: -webkit-flex;
}
.cid-sus1LIIfeA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sus1LIIfeA .collapsed .navbar-collapse.collapsing,
.cid-sus1LIIfeA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sus1LIIfeA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sus1LIIfeA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sus1LIIfeA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sus1LIIfeA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sus1LIIfeA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sus1LIIfeA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sus1LIIfeA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sus1LIIfeA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sus1LIIfeA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sus1LIIfeA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sus1LIIfeA .collapsed button.navbar-toggler {
  display: block;
}
.cid-sus1LIIfeA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sus1LIIfeA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sus1LIIfeA .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-sus1LIIfeA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sus1LIIfeA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sus1LIIfeA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-sus1LIIfeA .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1LIIfeA img {
    height: 3.8rem !important;
  }
  .cid-sus1LIIfeA .btn {
    display: -webkit-flex;
  }
  .cid-sus1LIIfeA button.navbar-toggler {
    display: block;
  }
  .cid-sus1LIIfeA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sus1LIIfeA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sus1LIIfeA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sus1LIIfeA .navbar-collapse.collapsing,
  .cid-sus1LIIfeA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sus1LIIfeA .navbar-collapse.collapsing .navbar-nav,
  .cid-sus1LIIfeA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sus1LIIfeA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sus1LIIfeA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sus1LIIfeA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sus1LIIfeA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1LIIfeA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sus1LIIfeA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sus1LIIfeA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sus1LIIfeA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sus1LIIfeA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sus1LIIfeA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sus1LIIfeA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sus1LIIfeA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sus1LIIfeA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sus1LIIfeA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sus1LIIfeA .nav-link:hover,
.cid-sus1LIIfeA .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-sus1LJ05cc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-sus1LJ05cc P {
  color: #767676;
}
.cid-sus1LJfIvQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1LJfIvQ P {
  color: #767676;
}
.cid-sus1LJqAkp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-sus1LJqAkp P {
  color: #767676;
}
.cid-sus1LJxJEj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus1LJxJEj .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sus1LJxJEj H2 {
  color: #df0000;
  text-align: center;
}
.cid-suzrPOekMk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suzrPOekMk .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-suzrPOekMk .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-suzrPOekMk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-suzrPOekMk .inner-container {
    width: 100% !important;
  }
}
.cid-sus1LJVnFF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus1LJVnFF .mbr-text,
.cid-sus1LJVnFF blockquote {
  color: #767676;
}
.cid-sus1LJVnFF .mbr-text {
  color: #000000;
}
.cid-sus1LJIAw2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sus1LJIAw2 .item {
  padding-bottom: 2rem;
}
.cid-sus1LJIAw2 .item-wrapper {
  height: 100%;
}
.cid-sus1LJIAw2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sus1LJIAw2 .carousel-control,
.cid-sus1LJIAw2 .close {
  background: #1b1b1b;
}
.cid-sus1LJIAw2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sus1LJIAw2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sus1LJIAw2 .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-sus1LJIAw2 .close::before {
  content: '\e91a';
}
.cid-sus1LJIAw2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sus1LJIAw2 .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-sus1LJIAw2 .carousel-inner > .active {
  display: block;
}
.cid-sus1LJIAw2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sus1LJIAw2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sus1LJIAw2 .carousel-control .icon-next,
.cid-sus1LJIAw2 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sus1LJIAw2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sus1LJIAw2 .carousel-control,
  .cid-sus1LJIAw2 .carousel-indicators,
  .cid-sus1LJIAw2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sus1LJIAw2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sus1LJIAw2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sus1LJIAw2 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sus1LJIAw2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sus1LJIAw2 .carousel-indicators {
    display: none;
  }
}
.cid-sus1LJIAw2 .carousel-indicators .active,
.cid-sus1LJIAw2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sus1LJIAw2 .carousel-indicators .active {
  background: #fff;
}
.cid-sus1LJIAw2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sus1LJIAw2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sus1LJIAw2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sus1LJIAw2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sus1LJIAw2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sus1LJIAw2 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sus1LJIAw2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sus1LJIAw2 .carousel {
  width: 100%;
}
.cid-sus1LJIAw2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sus1LJIAw2 .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-sus1LJIAw2 .modal.fade .modal-dialog,
.cid-sus1LJIAw2 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sus1LJIAw2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sus1LJIAw2 a {
  display: block;
}
.cid-sus1LJIAw2 a.img {
  pointer-events: none;
}
.cid-sus1LKwAId {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-sus1LKwAId P {
  color: #767676;
}
.cid-sus1LKGxWB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-sus1LKGxWB P {
  color: #767676;
}
.cid-suAuXqkUTX {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suAuXqkUTX .content {
    text-align: center;
  }
  .cid-suAuXqkUTX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suAuXqkUTX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suAuXqkUTX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suAuXqkUTX .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-suAuXqkUTX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suAuXqkUTX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suAuXqkUTX .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-suAuXqkUTX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suAuXqkUTX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suAuXqkUTX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suAuXqkUTX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suAuXqkUTX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suAuXqkUTX P {
  color: #ffffff;
}
.cid-tcBf0R2jsp .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-tcBf0R2jsp .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-tcBf0R2jsp a {
  font-style: normal;
}
.cid-tcBf0R2jsp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tcBf0R2jsp .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-tcBf0R2jsp .nav-item:focus,
.cid-tcBf0R2jsp .nav-link:focus {
  outline: none;
}
.cid-tcBf0R2jsp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tcBf0R2jsp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tcBf0R2jsp .menu-logo {
  margin-right: auto;
}
.cid-tcBf0R2jsp .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-tcBf0R2jsp .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-tcBf0R2jsp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tcBf0R2jsp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tcBf0R2jsp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tcBf0R2jsp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tcBf0R2jsp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tcBf0R2jsp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tcBf0R2jsp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tcBf0R2jsp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcBf0R2jsp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tcBf0R2jsp .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tcBf0R2jsp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tcBf0R2jsp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tcBf0R2jsp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tcBf0R2jsp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tcBf0R2jsp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tcBf0R2jsp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tcBf0R2jsp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tcBf0R2jsp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tcBf0R2jsp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tcBf0R2jsp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tcBf0R2jsp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tcBf0R2jsp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tcBf0R2jsp button.navbar-toggler:focus {
  outline: none;
}
.cid-tcBf0R2jsp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-tcBf0R2jsp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tcBf0R2jsp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tcBf0R2jsp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tcBf0R2jsp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tcBf0R2jsp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcBf0R2jsp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tcBf0R2jsp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tcBf0R2jsp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcBf0R2jsp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tcBf0R2jsp .collapsed .btn {
  display: -webkit-flex;
}
.cid-tcBf0R2jsp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tcBf0R2jsp .collapsed .navbar-collapse.collapsing,
.cid-tcBf0R2jsp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tcBf0R2jsp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tcBf0R2jsp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tcBf0R2jsp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tcBf0R2jsp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tcBf0R2jsp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tcBf0R2jsp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tcBf0R2jsp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tcBf0R2jsp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tcBf0R2jsp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tcBf0R2jsp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tcBf0R2jsp .collapsed button.navbar-toggler {
  display: block;
}
.cid-tcBf0R2jsp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tcBf0R2jsp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tcBf0R2jsp .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-tcBf0R2jsp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tcBf0R2jsp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tcBf0R2jsp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-tcBf0R2jsp .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tcBf0R2jsp img {
    height: 3.8rem !important;
  }
  .cid-tcBf0R2jsp .btn {
    display: -webkit-flex;
  }
  .cid-tcBf0R2jsp button.navbar-toggler {
    display: block;
  }
  .cid-tcBf0R2jsp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tcBf0R2jsp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tcBf0R2jsp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tcBf0R2jsp .navbar-collapse.collapsing,
  .cid-tcBf0R2jsp .navbar-collapse.show {
    display: block !important;
  }
  .cid-tcBf0R2jsp .navbar-collapse.collapsing .navbar-nav,
  .cid-tcBf0R2jsp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tcBf0R2jsp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tcBf0R2jsp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tcBf0R2jsp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tcBf0R2jsp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tcBf0R2jsp .navbar-collapse.collapsing .navbar-buttons,
  .cid-tcBf0R2jsp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tcBf0R2jsp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tcBf0R2jsp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tcBf0R2jsp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tcBf0R2jsp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tcBf0R2jsp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tcBf0R2jsp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tcBf0R2jsp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tcBf0R2jsp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tcBf0R2jsp .nav-link:hover,
.cid-tcBf0R2jsp .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-tcBf0Rwdh5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-tcBf0Rwdh5 P {
  color: #767676;
}
.cid-tcBf0RQJh4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-tcBf0RQJh4 P {
  color: #767676;
}
.cid-tcBf0SagDn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-tcBf0SagDn P {
  color: #767676;
}
.cid-tcBf0Su7Lg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf0Su7Lg .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-tcBf0Su7Lg H2 {
  color: #df0000;
  text-align: center;
}
.cid-tcBf0SYDeI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcBf0SYDeI .mbr-text,
.cid-tcBf0SYDeI blockquote {
  color: #767676;
}
.cid-tcBf0SYDeI .mbr-text {
  color: #000000;
}
.cid-tcBf0Tcf0a {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf0Tcf0a .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf0Tcf0a .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf0Tcf0a .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf0Tcf0a .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf0TqDHF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf0TqDHF .mbr-text,
.cid-tcBf0TqDHF blockquote {
  color: #767676;
}
.cid-tcBf0TqDHF .mbr-text {
  color: #000000;
}
.cid-thvKcgIEgU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvKcgIEgU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvKcgIEgU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvKcgIEgU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvKcgIEgU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvKcgIEgU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvKcgIEgU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvKcgIEgU .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvKcgIEgU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvKcgIEgU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf0U2VqT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf0U2VqT .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf0U2VqT .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf0U2VqT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf0U2VqT .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf0UiJBS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf0UiJBS .mbr-text,
.cid-tcBf0UiJBS blockquote {
  color: #767676;
}
.cid-tcBf0UiJBS .mbr-text {
  color: #000000;
}
.cid-thvLhzAb14 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLhzAb14 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLhzAb14 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLhzAb14 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLhzAb14 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLhzAb14 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLhzAb14 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLhzAb14 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLhzAb14 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLhzAb14 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf0UZExC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf0UZExC .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf0UZExC .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf0UZExC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf0UZExC .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf0VfXpi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf0VfXpi .mbr-text,
.cid-tcBf0VfXpi blockquote {
  color: #767676;
}
.cid-tcBf0VfXpi .mbr-text {
  color: #000000;
}
.cid-thvLilTbWT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLilTbWT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLilTbWT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLilTbWT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLilTbWT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLilTbWT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLilTbWT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLilTbWT .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLilTbWT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLilTbWT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf0W3nYi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf0W3nYi .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf0W3nYi .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf0W3nYi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf0W3nYi .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf0WoPAK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf0WoPAK .mbr-text,
.cid-tcBf0WoPAK blockquote {
  color: #767676;
}
.cid-tcBf0WoPAK .mbr-text {
  color: #000000;
}
.cid-thvLj1CNUi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLj1CNUi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLj1CNUi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLj1CNUi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLj1CNUi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLj1CNUi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLj1CNUi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLj1CNUi .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLj1CNUi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLj1CNUi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf0XfawY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf0XfawY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf0XfawY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf0XfawY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf0XfawY .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf0XCZn8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf0XCZn8 .mbr-text,
.cid-tcBf0XCZn8 blockquote {
  color: #767676;
}
.cid-tcBf0XCZn8 .mbr-text {
  color: #000000;
}
.cid-thvLjGhZv6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLjGhZv6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLjGhZv6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLjGhZv6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLjGhZv6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLjGhZv6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLjGhZv6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLjGhZv6 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLjGhZv6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLjGhZv6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf0YuDts {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf0YuDts .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf0YuDts .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf0YuDts .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf0YuDts .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf0YMdmr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf0YMdmr .mbr-text,
.cid-tcBf0YMdmr blockquote {
  color: #767676;
}
.cid-tcBf0YMdmr .mbr-text {
  color: #000000;
}
.cid-thvLkgqr6v {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLkgqr6v .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLkgqr6v .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLkgqr6v .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLkgqr6v .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLkgqr6v .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLkgqr6v .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLkgqr6v .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLkgqr6v .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLkgqr6v .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf0ZPzne {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf0ZPzne .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf0ZPzne .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf0ZPzne .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf0ZPzne .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf10jkJv {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf10jkJv .mbr-text,
.cid-tcBf10jkJv blockquote {
  color: #767676;
}
.cid-tcBf10jkJv .mbr-text {
  color: #000000;
}
.cid-thvLkS68M4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLkS68M4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLkS68M4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLkS68M4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLkS68M4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLkS68M4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLkS68M4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLkS68M4 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLkS68M4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLkS68M4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLkS68M4 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tcBf11y3gc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf11y3gc .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf11y3gc .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf11y3gc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf11y3gc .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf124R8n {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf124R8n .mbr-text,
.cid-tcBf124R8n blockquote {
  color: #767676;
}
.cid-tcBf124R8n .mbr-text {
  color: #000000;
}
.cid-thvLlS55l3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLlS55l3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLlS55l3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLlS55l3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLlS55l3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLlS55l3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLlS55l3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLlS55l3 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLlS55l3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLlS55l3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvM07gDSx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvM07gDSx .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvM07gDSx .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvM07gDSx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvM07gDSx .inner-container {
    width: 100% !important;
  }
}
.cid-thdHv7YZoT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #82786e;
}
.cid-thdHv7YZoT .mbr-text,
.cid-thdHv7YZoT blockquote {
  color: #767676;
}
.cid-thdHv7YZoT .mbr-text {
  color: #ffffff;
}
.cid-thdHv7YZoT .mbr-text P {
  text-align: left;
}
.cid-tcBf13rc35 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf13rc35 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf13rc35 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf13rc35 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf13rc35 .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf13Xhl0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf13Xhl0 .mbr-text,
.cid-tcBf13Xhl0 blockquote {
  color: #767676;
}
.cid-tcBf13Xhl0 .mbr-text {
  color: #000000;
}
.cid-thvLmvgcFo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLmvgcFo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLmvgcFo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLmvgcFo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLmvgcFo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLmvgcFo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLmvgcFo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLmvgcFo .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLmvgcFo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLmvgcFo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf15ea8s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf15ea8s .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf15ea8s .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf15ea8s .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf15ea8s .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf15LExS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf15LExS .mbr-text,
.cid-tcBf15LExS blockquote {
  color: #767676;
}
.cid-tcBf15LExS .mbr-text {
  color: #000000;
}
.cid-thvLn85dVL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLn85dVL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLn85dVL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLn85dVL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLn85dVL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLn85dVL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLn85dVL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLn85dVL .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLn85dVL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLn85dVL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tcBf17qAtH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcBf17qAtH .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcBf17qAtH .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tcBf17qAtH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tcBf17qAtH .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf181kNz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBf181kNz .mbr-text,
.cid-tcBf181kNz blockquote {
  color: #767676;
}
.cid-tcBf181kNz .mbr-text {
  color: #000000;
}
.cid-thvLnS0Tu0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLnS0Tu0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLnS0Tu0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLnS0Tu0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLnS0Tu0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLnS0Tu0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLnS0Tu0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLnS0Tu0 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLnS0Tu0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLnS0Tu0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLFB7yLV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLFB7yLV .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLFB7yLV .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLFB7yLV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLFB7yLV .inner-container {
    width: 100% !important;
  }
}
.cid-tcBrVk5suH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBrVk5suH .mbr-text,
.cid-tcBrVk5suH blockquote {
  color: #767676;
}
.cid-tcBrVk5suH .mbr-text {
  color: #000000;
}
.cid-thvLoPQv4M {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLoPQv4M .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLoPQv4M .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLoPQv4M .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLoPQv4M .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLoPQv4M .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLoPQv4M .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLoPQv4M .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLoPQv4M .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLoPQv4M .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLGoWUrt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLGoWUrt .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLGoWUrt .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLGoWUrt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLGoWUrt .inner-container {
    width: 100% !important;
  }
}
.cid-tcBrWQoJAa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBrWQoJAa .mbr-text,
.cid-tcBrWQoJAa blockquote {
  color: #767676;
}
.cid-tcBrWQoJAa .mbr-text {
  color: #000000;
}
.cid-thvLpEARRm {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLpEARRm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLpEARRm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLpEARRm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLpEARRm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLpEARRm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLpEARRm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLpEARRm .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLpEARRm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLpEARRm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLH2MYFf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLH2MYFf .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLH2MYFf .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLH2MYFf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLH2MYFf .inner-container {
    width: 100% !important;
  }
}
.cid-tcBs8N17lb {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBs8N17lb .mbr-text,
.cid-tcBs8N17lb blockquote {
  color: #767676;
}
.cid-tcBs8N17lb .mbr-text {
  color: #000000;
}
.cid-thvLqd1CUi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLqd1CUi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLqd1CUi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLqd1CUi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLqd1CUi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLqd1CUi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLqd1CUi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLqd1CUi .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLqd1CUi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLqd1CUi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLHwn0CS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLHwn0CS .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLHwn0CS .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLHwn0CS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLHwn0CS .inner-container {
    width: 100% !important;
  }
}
.cid-tcBs9v5TYO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcBs9v5TYO .mbr-text,
.cid-tcBs9v5TYO blockquote {
  color: #767676;
}
.cid-tcBs9v5TYO .mbr-text {
  color: #000000;
}
.cid-thvLqLpISB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLqLpISB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLqLpISB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLqLpISB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLqLpISB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLqLpISB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLqLpISB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLqLpISB .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLqLpISB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLqLpISB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLI20SGT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLI20SGT .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLI20SGT .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLI20SGT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLI20SGT .inner-container {
    width: 100% !important;
  }
}
.cid-tetZihLxrE {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tetZihLxrE .mbr-text,
.cid-tetZihLxrE blockquote {
  color: #767676;
}
.cid-tetZihLxrE .mbr-text {
  color: #000000;
}
.cid-thvLro6sEi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLro6sEi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLro6sEi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLro6sEi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLro6sEi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLro6sEi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLro6sEi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLro6sEi .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLro6sEi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLro6sEi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLIw6opX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLIw6opX .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLIw6opX .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLIw6opX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLIw6opX .inner-container {
    width: 100% !important;
  }
}
.cid-teu2mRGaqj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teu2mRGaqj .mbr-text,
.cid-teu2mRGaqj blockquote {
  color: #767676;
}
.cid-teu2mRGaqj .mbr-text {
  color: #000000;
}
.cid-thvLrVMuNo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLrVMuNo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLrVMuNo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLrVMuNo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLrVMuNo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLrVMuNo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLrVMuNo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLrVMuNo .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLrVMuNo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLrVMuNo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLIZfrmW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLIZfrmW .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLIZfrmW .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLIZfrmW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLIZfrmW .inner-container {
    width: 100% !important;
  }
}
.cid-tetZjglmcO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tetZjglmcO .mbr-text,
.cid-tetZjglmcO blockquote {
  color: #767676;
}
.cid-tetZjglmcO .mbr-text {
  color: #000000;
}
.cid-thvLsAQwWW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLsAQwWW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLsAQwWW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLsAQwWW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLsAQwWW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLsAQwWW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLsAQwWW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLsAQwWW .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLsAQwWW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLsAQwWW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLXBbEEY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLXBbEEY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLXBbEEY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLXBbEEY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLXBbEEY .inner-container {
    width: 100% !important;
  }
}
.cid-thdHi7WdWh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #82786e;
}
.cid-thdHi7WdWh .mbr-text,
.cid-thdHi7WdWh blockquote {
  color: #767676;
}
.cid-thdHi7WdWh .mbr-text {
  color: #ffffff;
}
.cid-thdHi7WdWh .mbr-text P {
  text-align: left;
}
.cid-thvLJTeH8B {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLJTeH8B .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLJTeH8B .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLJTeH8B .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLJTeH8B .inner-container {
    width: 100% !important;
  }
}
.cid-tetZkaaPHr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tetZkaaPHr .mbr-text,
.cid-tetZkaaPHr blockquote {
  color: #767676;
}
.cid-tetZkaaPHr .mbr-text {
  color: #000000;
}
.cid-thvLt9O08l {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLt9O08l .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLt9O08l .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLt9O08l .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLt9O08l .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLt9O08l .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLt9O08l .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLt9O08l .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLt9O08l .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLt9O08l .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLKHkCkF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLKHkCkF .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLKHkCkF .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLKHkCkF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLKHkCkF .inner-container {
    width: 100% !important;
  }
}
.cid-tetZkTuYLc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tetZkTuYLc .mbr-text,
.cid-tetZkTuYLc blockquote {
  color: #767676;
}
.cid-tetZkTuYLc .mbr-text {
  color: #000000;
}
.cid-thvLtKDUfw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLtKDUfw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLtKDUfw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLtKDUfw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLtKDUfw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLtKDUfw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLtKDUfw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLtKDUfw .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLtKDUfw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLtKDUfw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLLeES1n {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLLeES1n .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLLeES1n .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLLeES1n .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLLeES1n .inner-container {
    width: 100% !important;
  }
}
.cid-teu05vQKbg {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-teu05vQKbg .mbr-text,
.cid-teu05vQKbg blockquote {
  color: #767676;
}
.cid-teu05vQKbg .mbr-text {
  color: #000000;
}
.cid-thvLukYAb9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLukYAb9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLukYAb9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLukYAb9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLukYAb9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLukYAb9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLukYAb9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLukYAb9 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLukYAb9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLukYAb9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLLROZcr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLLROZcr .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLLROZcr .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLLROZcr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLLROZcr .inner-container {
    width: 100% !important;
  }
}
.cid-thdEw5ShUM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEw5ShUM .mbr-text,
.cid-thdEw5ShUM blockquote {
  color: #767676;
}
.cid-thdEw5ShUM .mbr-text {
  color: #000000;
}
.cid-thvLuPReQe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLuPReQe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLuPReQe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLuPReQe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLuPReQe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLuPReQe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLuPReQe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLuPReQe .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLuPReQe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLuPReQe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLMmbPWm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLMmbPWm .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLMmbPWm .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLMmbPWm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLMmbPWm .inner-container {
    width: 100% !important;
  }
}
.cid-thdEv3ry1H {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEv3ry1H .mbr-text,
.cid-thdEv3ry1H blockquote {
  color: #767676;
}
.cid-thdEv3ry1H .mbr-text {
  color: #000000;
}
.cid-thvLMOVsSa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLMOVsSa .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLMOVsSa .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLMOVsSa .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLMOVsSa .inner-container {
    width: 100% !important;
  }
}
.cid-thdEufYuh5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEufYuh5 .mbr-text,
.cid-thdEufYuh5 blockquote {
  color: #767676;
}
.cid-thdEufYuh5 .mbr-text {
  color: #000000;
}
.cid-thvLvWBYqi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLvWBYqi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLvWBYqi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLvWBYqi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLvWBYqi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLvWBYqi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLvWBYqi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLvWBYqi .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLvWBYqi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLvWBYqi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLNiNkuZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLNiNkuZ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLNiNkuZ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLNiNkuZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLNiNkuZ .inner-container {
    width: 100% !important;
  }
}
.cid-thdEtot2aO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEtot2aO .mbr-text,
.cid-thdEtot2aO blockquote {
  color: #767676;
}
.cid-thdEtot2aO .mbr-text {
  color: #000000;
}
.cid-thvLwu6bHz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLwu6bHz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLwu6bHz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLwu6bHz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLwu6bHz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLwu6bHz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLwu6bHz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLwu6bHz .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLwu6bHz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLwu6bHz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLNKtStJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLNKtStJ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLNKtStJ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLNKtStJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLNKtStJ .inner-container {
    width: 100% !important;
  }
}
.cid-thdEsn8tzL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEsn8tzL .mbr-text,
.cid-thdEsn8tzL blockquote {
  color: #767676;
}
.cid-thdEsn8tzL .mbr-text {
  color: #000000;
}
.cid-thvLwWSYY4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLwWSYY4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLwWSYY4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLwWSYY4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLwWSYY4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLwWSYY4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLwWSYY4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLwWSYY4 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLwWSYY4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLwWSYY4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLOdvUa1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLOdvUa1 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLOdvUa1 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLOdvUa1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLOdvUa1 .inner-container {
    width: 100% !important;
  }
}
.cid-thdEr6uJg0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEr6uJg0 .mbr-text,
.cid-thdEr6uJg0 blockquote {
  color: #767676;
}
.cid-thdEr6uJg0 .mbr-text {
  color: #000000;
}
.cid-thvLxFlzAf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLxFlzAf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLxFlzAf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLxFlzAf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLxFlzAf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLxFlzAf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLxFlzAf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLxFlzAf .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLxFlzAf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLxFlzAf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLOLuI8g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLOLuI8g .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLOLuI8g .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLOLuI8g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLOLuI8g .inner-container {
    width: 100% !important;
  }
}
.cid-thdEq5cDAv {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEq5cDAv .mbr-text,
.cid-thdEq5cDAv blockquote {
  color: #767676;
}
.cid-thdEq5cDAv .mbr-text {
  color: #000000;
}
.cid-thvLyoEcrH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLyoEcrH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLyoEcrH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLyoEcrH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLyoEcrH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLyoEcrH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLyoEcrH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLyoEcrH .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLyoEcrH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLyoEcrH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLVo5dMe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLVo5dMe .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLVo5dMe .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLVo5dMe .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLVo5dMe .inner-container {
    width: 100% !important;
  }
}
.cid-thuBd0UU4v {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #82786e;
}
.cid-thuBd0UU4v .mbr-text,
.cid-thuBd0UU4v blockquote {
  color: #767676;
}
.cid-thuBd0UU4v .mbr-text {
  color: #ffffff;
}
.cid-thuBd0UU4v .mbr-text P {
  text-align: left;
}
.cid-thvLPvHIDA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLPvHIDA .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLPvHIDA .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLPvHIDA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLPvHIDA .inner-container {
    width: 100% !important;
  }
}
.cid-thdEp3A6YR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEp3A6YR .mbr-text,
.cid-thdEp3A6YR blockquote {
  color: #767676;
}
.cid-thdEp3A6YR .mbr-text {
  color: #000000;
}
.cid-thvLz3YGq2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLz3YGq2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLz3YGq2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLz3YGq2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLz3YGq2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLz3YGq2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLz3YGq2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLz3YGq2 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLz3YGq2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLz3YGq2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLU9dBfU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLU9dBfU .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLU9dBfU .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLU9dBfU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLU9dBfU .inner-container {
    width: 100% !important;
  }
}
.cid-thdFELPEoJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #82786e;
}
.cid-thdFELPEoJ .mbr-text,
.cid-thdFELPEoJ blockquote {
  color: #767676;
}
.cid-thdFELPEoJ .mbr-text {
  color: #ffffff;
}
.cid-thdFELPEoJ .mbr-text P {
  text-align: left;
}
.cid-thvLQ478PU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLQ478PU .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLQ478PU .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLQ478PU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLQ478PU .inner-container {
    width: 100% !important;
  }
}
.cid-thdE765jEm {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdE765jEm .mbr-text,
.cid-thdE765jEm blockquote {
  color: #767676;
}
.cid-thdE765jEm .mbr-text {
  color: #000000;
}
.cid-thvLzIXD3g {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLzIXD3g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLzIXD3g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLzIXD3g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLzIXD3g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLzIXD3g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLzIXD3g .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLzIXD3g .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLzIXD3g .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLzIXD3g .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-thvLSXPJgX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLSXPJgX .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLSXPJgX .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLSXPJgX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLSXPJgX .inner-container {
    width: 100% !important;
  }
}
.cid-theG954Y6d {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #82786e;
}
.cid-theG954Y6d .mbr-text,
.cid-theG954Y6d blockquote {
  color: #767676;
}
.cid-theG954Y6d .mbr-text {
  color: #ffffff;
}
.cid-theG954Y6d .mbr-text P {
  text-align: left;
}
.cid-thvLRgL4Jr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-thvLRgL4Jr .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-thvLRgL4Jr .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-thvLRgL4Jr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-thvLRgL4Jr .inner-container {
    width: 100% !important;
  }
}
.cid-thdEn1YGpO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-thdEn1YGpO .mbr-text,
.cid-thdEn1YGpO blockquote {
  color: #767676;
}
.cid-thdEn1YGpO .mbr-text {
  color: #000000;
}
.cid-thvLAid0e0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thvLAid0e0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thvLAid0e0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thvLAid0e0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thvLAid0e0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thvLAid0e0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thvLAid0e0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thvLAid0e0 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-thvLAid0e0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thvLAid0e0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-titE26QPiH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-titE26QPiH .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-titE26QPiH .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-titE26QPiH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-titE26QPiH .inner-container {
    width: 100% !important;
  }
}
.cid-tjS2moQSj0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tjS2moQSj0 .mbr-text,
.cid-tjS2moQSj0 blockquote {
  color: #767676;
}
.cid-tjS2moQSj0 .mbr-text {
  color: #000000;
}
.cid-tjS2rHJSrm {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tjS2rHJSrm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tjS2rHJSrm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjS2rHJSrm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjS2rHJSrm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tjS2rHJSrm .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-tjS2rHJSrm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tjS2rHJSrm .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tjS2rHJSrm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tjS2rHJSrm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tjS2C59o0O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjS2C59o0O .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjS2C59o0O .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjS2C59o0O .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjS2C59o0O .inner-container {
    width: 100% !important;
  }
}
.cid-tjS2krfrFq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tjS2krfrFq .mbr-text,
.cid-tjS2krfrFq blockquote {
  color: #767676;
}
.cid-tjS2krfrFq .mbr-text {
  color: #000000;
}
.cid-tjS2t2qk9d {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tjS2t2qk9d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tjS2t2qk9d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjS2t2qk9d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjS2t2qk9d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tjS2t2qk9d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tjS2t2qk9d .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tjS2t2qk9d .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tjS2t2qk9d .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tjS2t2qk9d .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tjS9d425Xp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjS9d425Xp .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjS9d425Xp .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjS9d425Xp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjS9d425Xp .inner-container {
    width: 100% !important;
  }
}
.cid-tjS9bZFpjc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tjS9bZFpjc .mbr-text,
.cid-tjS9bZFpjc blockquote {
  color: #767676;
}
.cid-tjS9bZFpjc .mbr-text {
  color: #000000;
}
.cid-tGvMx6cfzd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGvMx6cfzd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGvMx6cfzd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGvMx6cfzd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGvMx6cfzd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGvMx6cfzd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGvMx6cfzd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGvMx6cfzd .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGvMx6cfzd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGvMx6cfzd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tjS2HlA1vq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjS2HlA1vq .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjS2HlA1vq .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjS2HlA1vq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjS2HlA1vq .inner-container {
    width: 100% !important;
  }
}
.cid-tjS2q4W6qC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tjS2q4W6qC .mbr-text,
.cid-tjS2q4W6qC blockquote {
  color: #767676;
}
.cid-tjS2q4W6qC .mbr-text {
  color: #000000;
}
.cid-tGvNGDWoWb {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGvNGDWoWb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGvNGDWoWb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGvNGDWoWb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGvNGDWoWb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGvNGDWoWb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGvNGDWoWb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGvNGDWoWb .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGvNGDWoWb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGvNGDWoWb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tjS9A3Tr43 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjS9A3Tr43 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjS9A3Tr43 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjS9A3Tr43 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjS9A3Tr43 .inner-container {
    width: 100% !important;
  }
}
.cid-tjS9yGEojr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tjS9yGEojr .mbr-text,
.cid-tjS9yGEojr blockquote {
  color: #767676;
}
.cid-tjS9yGEojr .mbr-text {
  color: #000000;
}
.cid-tGvNL6KqjS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGvNL6KqjS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGvNL6KqjS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGvNL6KqjS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGvNL6KqjS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGvNL6KqjS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGvNL6KqjS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGvNL6KqjS .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGvNL6KqjS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGvNL6KqjS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tjSa0lB3Xr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjSa0lB3Xr .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjSa0lB3Xr .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjSa0lB3Xr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjSa0lB3Xr .inner-container {
    width: 100% !important;
  }
}
.cid-tjS9Z5p5iH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tjS9Z5p5iH .mbr-text,
.cid-tjS9Z5p5iH blockquote {
  color: #767676;
}
.cid-tjS9Z5p5iH .mbr-text {
  color: #000000;
}
.cid-tGvNO0Nqqr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGvNO0Nqqr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGvNO0Nqqr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGvNO0Nqqr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGvNO0Nqqr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGvNO0Nqqr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGvNO0Nqqr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGvNO0Nqqr .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGvNO0Nqqr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGvNO0Nqqr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tjSa2DXTz2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjSa2DXTz2 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjSa2DXTz2 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjSa2DXTz2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjSa2DXTz2 .inner-container {
    width: 100% !important;
  }
}
.cid-tjSa1R9RMx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tjSa1R9RMx .mbr-text,
.cid-tjSa1R9RMx blockquote {
  color: #767676;
}
.cid-tjSa1R9RMx .mbr-text {
  color: #000000;
}
.cid-txD0YHRVZR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-txD0YHRVZR .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txD0YHRVZR .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-txD0YHRVZR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-txD0YHRVZR .inner-container {
    width: 100% !important;
  }
}
.cid-txD14yrbFh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-txD14yrbFh .mbr-text,
.cid-txD14yrbFh blockquote {
  color: #767676;
}
.cid-txD14yrbFh .mbr-text {
  color: #000000;
}
.cid-tGvNQTBEln {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGvNQTBEln .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGvNQTBEln .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGvNQTBEln .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGvNQTBEln .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGvNQTBEln .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGvNQTBEln .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGvNQTBEln .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGvNQTBEln .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGvNQTBEln .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tjS2IUB4qb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjS2IUB4qb .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjS2IUB4qb .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjS2IUB4qb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjS2IUB4qb .inner-container {
    width: 100% !important;
  }
}
.cid-txD1E8AoPz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-txD1E8AoPz .mbr-text,
.cid-txD1E8AoPz blockquote {
  color: #767676;
}
.cid-txD1E8AoPz .mbr-text {
  color: #000000;
}
.cid-txD1FIZKpY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-txD1FIZKpY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txD1FIZKpY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-txD1FIZKpY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-txD1FIZKpY .inner-container {
    width: 100% !important;
  }
}
.cid-txD1HGIeAm {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-txD1HGIeAm .mbr-text,
.cid-txD1HGIeAm blockquote {
  color: #767676;
}
.cid-txD1HGIeAm .mbr-text {
  color: #000000;
}
.cid-tGvNYja3g1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGvNYja3g1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGvNYja3g1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGvNYja3g1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGvNYja3g1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGvNYja3g1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGvNYja3g1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGvNYja3g1 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGvNYja3g1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGvNYja3g1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tjS2G7OLgT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjS2G7OLgT .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjS2G7OLgT .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tjS2G7OLgT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tjS2G7OLgT .inner-container {
    width: 100% !important;
  }
}
.cid-tcBf18F5hu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-tcBf18F5hu P {
  color: #767676;
}
.cid-tcBf19ptgx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-tcBf19ptgx P {
  color: #767676;
}
.cid-tcBf1abvwB {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tcBf1abvwB .content {
    text-align: center;
  }
  .cid-tcBf1abvwB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tcBf1abvwB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tcBf1abvwB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tcBf1abvwB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tcBf1abvwB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tcBf1abvwB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tcBf1abvwB .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-tcBf1abvwB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tcBf1abvwB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tcBf1abvwB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tcBf1abvwB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tcBf1abvwB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tcBf1abvwB P {
  color: #ffffff;
}
.cid-tiyn9BWA75 .navbar {
  padding: .5rem 0;
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
}
.cid-tiyn9BWA75 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-tiyn9BWA75 a {
  font-style: normal;
}
.cid-tiyn9BWA75 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tiyn9BWA75 .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-tiyn9BWA75 .nav-item:focus,
.cid-tiyn9BWA75 .nav-link:focus {
  outline: none;
}
.cid-tiyn9BWA75 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tiyn9BWA75 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tiyn9BWA75 .menu-logo {
  margin-right: auto;
}
.cid-tiyn9BWA75 .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-tiyn9BWA75 .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-tiyn9BWA75 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tiyn9BWA75 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tiyn9BWA75 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tiyn9BWA75 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tiyn9BWA75 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tiyn9BWA75 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tiyn9BWA75 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tiyn9BWA75 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tiyn9BWA75 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tiyn9BWA75 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tiyn9BWA75 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tiyn9BWA75 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tiyn9BWA75 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tiyn9BWA75 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tiyn9BWA75 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tiyn9BWA75 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tiyn9BWA75 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tiyn9BWA75 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tiyn9BWA75 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tiyn9BWA75 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tiyn9BWA75 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tiyn9BWA75 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tiyn9BWA75 button.navbar-toggler:focus {
  outline: none;
}
.cid-tiyn9BWA75 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf103d;
}
.cid-tiyn9BWA75 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tiyn9BWA75 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tiyn9BWA75 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tiyn9BWA75 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tiyn9BWA75 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tiyn9BWA75 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tiyn9BWA75 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tiyn9BWA75 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tiyn9BWA75 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tiyn9BWA75 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tiyn9BWA75 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tiyn9BWA75 .collapsed .navbar-collapse.collapsing,
.cid-tiyn9BWA75 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tiyn9BWA75 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tiyn9BWA75 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tiyn9BWA75 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tiyn9BWA75 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tiyn9BWA75 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tiyn9BWA75 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tiyn9BWA75 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tiyn9BWA75 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tiyn9BWA75 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tiyn9BWA75 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tiyn9BWA75 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tiyn9BWA75 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tiyn9BWA75 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tiyn9BWA75 .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-tiyn9BWA75 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tiyn9BWA75 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tiyn9BWA75 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  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-tiyn9BWA75 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tiyn9BWA75 img {
    height: 3.8rem !important;
  }
  .cid-tiyn9BWA75 .btn {
    display: -webkit-flex;
  }
  .cid-tiyn9BWA75 button.navbar-toggler {
    display: block;
  }
  .cid-tiyn9BWA75 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tiyn9BWA75 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tiyn9BWA75 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tiyn9BWA75 .navbar-collapse.collapsing,
  .cid-tiyn9BWA75 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tiyn9BWA75 .navbar-collapse.collapsing .navbar-nav,
  .cid-tiyn9BWA75 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tiyn9BWA75 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tiyn9BWA75 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tiyn9BWA75 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tiyn9BWA75 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tiyn9BWA75 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tiyn9BWA75 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tiyn9BWA75 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tiyn9BWA75 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tiyn9BWA75 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tiyn9BWA75 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tiyn9BWA75 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tiyn9BWA75 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tiyn9BWA75 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tiyn9BWA75 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tiyn9BWA75 .nav-link:hover,
.cid-tiyn9BWA75 .dropdown-item:hover {
  color: #bf103d !important;
}
.cid-tiyn9C90P0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-tiyn9C90P0 P {
  color: #767676;
}
.cid-tiyn9ClciH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-tiyn9ClciH P {
  color: #767676;
}
.cid-tiyn9CuAfP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #03bfff;
}
.cid-tiyn9CuAfP P {
  color: #767676;
}
.cid-tiyn9CBRSF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tiyn9CBRSF .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-tiyn9CBRSF H2 {
  color: #df0000;
  text-align: center;
}
.cid-tGvmLj1NCo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tGvmLj1NCo .mbr-text,
.cid-tGvmLj1NCo blockquote {
  color: #767676;
}
.cid-tGvmLj1NCo .mbr-text {
  color: #000000;
}
.cid-tGvmLj1NCo .mbr-text P {
  text-align: center;
}
.cid-tiyn9CH9rv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tiyn9CH9rv .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tiyn9CH9rv .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tiyn9CH9rv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tiyn9CH9rv .inner-container {
    width: 100% !important;
  }
}
.cid-tiynwJPS4r {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tiynwJPS4r .mbr-text,
.cid-tiynwJPS4r blockquote {
  color: #767676;
}
.cid-tiynwJPS4r .mbr-text {
  color: #000000;
}
.cid-tGw4rB1d5E {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4rB1d5E .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4rB1d5E .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4rB1d5E .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4rB1d5E .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4rB1d5E .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4rB1d5E .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4rB1d5E .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4rB1d5E .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4rB1d5E .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tiyn9DfPid {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tiyn9DfPid .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tiyn9DfPid .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tiyn9DfPid .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tiyn9DfPid .inner-container {
    width: 100% !important;
  }
}
.cid-tGvnBqYnj4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvnBqYnj4 .mbr-text,
.cid-tGvnBqYnj4 blockquote {
  color: #767676;
}
.cid-tGvnBqYnj4 .mbr-text {
  color: #000000;
}
.cid-tGw4v4msMJ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4v4msMJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4v4msMJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4v4msMJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4v4msMJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4v4msMJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4v4msMJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4v4msMJ .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4v4msMJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4v4msMJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPWSKURqTb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-tPWSKURqTb .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tPWSKURqTb .video-block {
    width: 100% !important;
  }
}
.cid-tGvo8hDV9l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvo8hDV9l .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvo8hDV9l .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvo8hDV9l .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvo8hDV9l .inner-container {
    width: 100% !important;
  }
}
.cid-tGvnEzQnIE {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvnEzQnIE .mbr-text,
.cid-tGvnEzQnIE blockquote {
  color: #767676;
}
.cid-tGvnEzQnIE .mbr-text {
  color: #000000;
}
.cid-tGw4xB93u1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4xB93u1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4xB93u1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4xB93u1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4xB93u1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4xB93u1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4xB93u1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4xB93u1 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4xB93u1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4xB93u1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tGvoEkR8bp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvoEkR8bp .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvoEkR8bp .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvoEkR8bp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvoEkR8bp .inner-container {
    width: 100% !important;
  }
}
.cid-tGvoxW7S1d {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvoxW7S1d .mbr-text,
.cid-tGvoxW7S1d blockquote {
  color: #767676;
}
.cid-tGvoxW7S1d .mbr-text {
  color: #000000;
}
.cid-tGw4G5bQ7J {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4G5bQ7J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4G5bQ7J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4G5bQ7J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4G5bQ7J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4G5bQ7J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4G5bQ7J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4G5bQ7J .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4G5bQ7J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4G5bQ7J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPXwEmQhfO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-tPXwEmQhfO .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tPXwEmQhfO .video-block {
    width: 100% !important;
  }
}
.cid-tPP0oLhnNj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP0oLhnNj .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP0oLhnNj .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP0oLhnNj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP0oLhnNj .inner-container {
    width: 100% !important;
  }
}
.cid-tGvozdjdni {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvozdjdni .mbr-text,
.cid-tGvozdjdni blockquote {
  color: #767676;
}
.cid-tGvozdjdni .mbr-text {
  color: #000000;
}
.cid-tGw4zTkeIq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4zTkeIq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4zTkeIq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4zTkeIq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4zTkeIq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4zTkeIq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4zTkeIq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4zTkeIq .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4zTkeIq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4zTkeIq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tGvoDy0sZZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvoDy0sZZ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvoDy0sZZ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvoDy0sZZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvoDy0sZZ .inner-container {
    width: 100% !important;
  }
}
.cid-tGvoyoArmi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvoyoArmi .mbr-text,
.cid-tGvoyoArmi blockquote {
  color: #767676;
}
.cid-tGvoyoArmi .mbr-text {
  color: #000000;
}
.cid-tGw4DMM8p7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4DMM8p7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4DMM8p7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4DMM8p7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4DMM8p7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4DMM8p7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4DMM8p7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4DMM8p7 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4DMM8p7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4DMM8p7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tGvoCNr1yZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvoCNr1yZ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvoCNr1yZ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvoCNr1yZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvoCNr1yZ .inner-container {
    width: 100% !important;
  }
}
.cid-tGvoYqsvul {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #82786e;
}
.cid-tGvoYqsvul .mbr-text,
.cid-tGvoYqsvul blockquote {
  color: #767676;
}
.cid-tGvoYqsvul .mbr-text {
  color: #ffffff;
}
.cid-tGvoYqsvul .mbr-text P {
  text-align: left;
}
.cid-tGvoZu0564 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvoZu0564 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvoZu0564 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvoZu0564 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvoZu0564 .inner-container {
    width: 100% !important;
  }
}
.cid-tGvoxovKIj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvoxovKIj .mbr-text,
.cid-tGvoxovKIj blockquote {
  color: #767676;
}
.cid-tGvoxovKIj .mbr-text {
  color: #000000;
}
.cid-tGw4IQG7ek {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4IQG7ek .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4IQG7ek .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4IQG7ek .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4IQG7ek .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4IQG7ek .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4IQG7ek .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4IQG7ek .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4IQG7ek .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4IQG7ek .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tGvoBzqkLS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvoBzqkLS .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvoBzqkLS .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvoBzqkLS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvoBzqkLS .inner-container {
    width: 100% !important;
  }
}
.cid-tGvowTwmxx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvowTwmxx .mbr-text,
.cid-tGvowTwmxx blockquote {
  color: #767676;
}
.cid-tGvowTwmxx .mbr-text {
  color: #000000;
}
.cid-tGw4Lt1OJT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4Lt1OJT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4Lt1OJT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4Lt1OJT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4Lt1OJT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4Lt1OJT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4Lt1OJT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4Lt1OJT .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4Lt1OJT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4Lt1OJT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tGvoAPo01e {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvoAPo01e .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvoAPo01e .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvoAPo01e .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvoAPo01e .inner-container {
    width: 100% !important;
  }
}
.cid-tGvowk7VDL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvowk7VDL .mbr-text,
.cid-tGvowk7VDL blockquote {
  color: #767676;
}
.cid-tGvowk7VDL .mbr-text {
  color: #000000;
}
.cid-tGw4NK8W67 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4NK8W67 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4NK8W67 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4NK8W67 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4NK8W67 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4NK8W67 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4NK8W67 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4NK8W67 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4NK8W67 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4NK8W67 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tGvoA2Ir9a {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGvoA2Ir9a .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGvoA2Ir9a .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGvoA2Ir9a .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGvoA2Ir9a .inner-container {
    width: 100% !important;
  }
}
.cid-tGvovGAc9M {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tGvovGAc9M .mbr-text,
.cid-tGvovGAc9M blockquote {
  color: #767676;
}
.cid-tGvovGAc9M .mbr-text {
  color: #000000;
}
.cid-tGw4QvGoAp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tGw4QvGoAp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tGw4QvGoAp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGw4QvGoAp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGw4QvGoAp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tGw4QvGoAp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tGw4QvGoAp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tGw4QvGoAp .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tGw4QvGoAp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tGw4QvGoAp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tHPyJ4RwoX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tHPyJ4RwoX .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tHPyJ4RwoX .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tHPyJ4RwoX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tHPyJ4RwoX .inner-container {
    width: 100% !important;
  }
}
.cid-tHPyGe4SF2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tHPyGe4SF2 .mbr-text,
.cid-tHPyGe4SF2 blockquote {
  color: #767676;
}
.cid-tHPyGe4SF2 .mbr-text {
  color: #000000;
}
.cid-tHPyHSixcB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tHPyHSixcB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPyHSixcB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPyHSixcB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPyHSixcB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPyHSixcB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPyHSixcB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tHPyHSixcB .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tHPyHSixcB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tHPyHSixcB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tGw4RX0i5g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tGw4RX0i5g .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGw4RX0i5g .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tGw4RX0i5g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tGw4RX0i5g .inner-container {
    width: 100% !important;
  }
}
.cid-tHPySHsdLe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tHPySHsdLe .mbr-text,
.cid-tHPySHsdLe blockquote {
  color: #767676;
}
.cid-tHPySHsdLe .mbr-text {
  color: #000000;
}
.cid-tHPyUUNDS7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tHPyUUNDS7 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tHPyUUNDS7 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tHPyUUNDS7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tHPyUUNDS7 .inner-container {
    width: 100% !important;
  }
}
.cid-tI6qSgIxuY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tI6qSgIxuY .mbr-text,
.cid-tI6qSgIxuY blockquote {
  color: #767676;
}
.cid-tI6qSgIxuY .mbr-text {
  color: #000000;
}
.cid-tHPyTR8EJX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tHPyTR8EJX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPyTR8EJX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPyTR8EJX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPyTR8EJX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPyTR8EJX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPyTR8EJX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tHPyTR8EJX .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tHPyTR8EJX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tHPyTR8EJX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP1zIPRMs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1zIPRMs .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1zIPRMs .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1zIPRMs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1zIPRMs .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1lnVX1u {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1lnVX1u .mbr-text,
.cid-tPP1lnVX1u blockquote {
  color: #767676;
}
.cid-tPP1lnVX1u .mbr-text {
  color: #000000;
}
.cid-tPP1KnBPzg {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP1KnBPzg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP1KnBPzg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP1KnBPzg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP1KnBPzg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP1KnBPzg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP1KnBPzg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP1KnBPzg .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP1KnBPzg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP1KnBPzg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP1AChcJW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1AChcJW .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1AChcJW .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1AChcJW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1AChcJW .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1soAJiF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1soAJiF .mbr-text,
.cid-tPP1soAJiF blockquote {
  color: #767676;
}
.cid-tPP1soAJiF .mbr-text {
  color: #000000;
}
.cid-tPP1L6sGGW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP1L6sGGW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP1L6sGGW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP1L6sGGW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP1L6sGGW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP1L6sGGW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP1L6sGGW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP1L6sGGW .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP1L6sGGW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP1L6sGGW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP1Blg7b1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1Blg7b1 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1Blg7b1 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1Blg7b1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1Blg7b1 .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1wFU94l {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1wFU94l .mbr-text,
.cid-tPP1wFU94l blockquote {
  color: #767676;
}
.cid-tPP1wFU94l .mbr-text {
  color: #000000;
}
.cid-tPP1LMRcqW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP1LMRcqW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP1LMRcqW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP1LMRcqW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP1LMRcqW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP1LMRcqW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP1LMRcqW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP1LMRcqW .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP1LMRcqW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP1LMRcqW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP1CiDkwq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1CiDkwq .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1CiDkwq .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1CiDkwq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1CiDkwq .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1vmKkjL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1vmKkjL .mbr-text,
.cid-tPP1vmKkjL blockquote {
  color: #767676;
}
.cid-tPP1vmKkjL .mbr-text {
  color: #000000;
}
.cid-tPP1MeFNvR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP1MeFNvR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP1MeFNvR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP1MeFNvR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP1MeFNvR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP1MeFNvR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP1MeFNvR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP1MeFNvR .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP1MeFNvR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP1MeFNvR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP1DkHsJp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1DkHsJp .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1DkHsJp .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1DkHsJp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1DkHsJp .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1w061hy {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1w061hy .mbr-text,
.cid-tPP1w061hy blockquote {
  color: #767676;
}
.cid-tPP1w061hy .mbr-text {
  color: #000000;
}
.cid-tPP1MU0CCM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP1MU0CCM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP1MU0CCM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP1MU0CCM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP1MU0CCM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP1MU0CCM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP1MU0CCM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP1MU0CCM .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP1MU0CCM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP1MU0CCM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP1E8iJ0l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1E8iJ0l .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1E8iJ0l .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1E8iJ0l .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1E8iJ0l .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1tmxlmj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1tmxlmj .mbr-text,
.cid-tPP1tmxlmj blockquote {
  color: #767676;
}
.cid-tPP1tmxlmj .mbr-text {
  color: #000000;
}
.cid-tPP1Nz7r36 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP1Nz7r36 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP1Nz7r36 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP1Nz7r36 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP1Nz7r36 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP1Nz7r36 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP1Nz7r36 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP1Nz7r36 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP1Nz7r36 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP1Nz7r36 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP1FGPIFd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1FGPIFd .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1FGPIFd .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1FGPIFd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1FGPIFd .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1u5nPPQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1u5nPPQ .mbr-text,
.cid-tPP1u5nPPQ blockquote {
  color: #767676;
}
.cid-tPP1u5nPPQ .mbr-text {
  color: #000000;
}
.cid-tPP1Gryzm3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1Gryzm3 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1Gryzm3 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1Gryzm3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1Gryzm3 .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1uNVEO2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1uNVEO2 .mbr-text,
.cid-tPP1uNVEO2 blockquote {
  color: #767676;
}
.cid-tPP1uNVEO2 .mbr-text {
  color: #000000;
}
.cid-tPP1PCZFAx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP1PCZFAx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP1PCZFAx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP1PCZFAx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP1PCZFAx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP1PCZFAx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP1PCZFAx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP1PCZFAx .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP1PCZFAx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP1PCZFAx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tQ1pfMya2N {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tQ1pfMya2N .image-block {
  margin: auto;
}
.cid-tQ1pfMya2N figcaption {
  position: relative;
}
.cid-tQ1pfMya2N figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tQ1pfMya2N .image-block {
    width: 100% !important;
  }
}
.cid-tPP1H6uSxx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP1H6uSxx .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP1H6uSxx .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP1H6uSxx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP1H6uSxx .inner-container {
    width: 100% !important;
  }
}
.cid-tPP1r69Ut4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP1r69Ut4 .mbr-text,
.cid-tPP1r69Ut4 blockquote {
  color: #767676;
}
.cid-tPP1r69Ut4 .mbr-text {
  color: #000000;
}
.cid-tPP2Ufu5bl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP2Ufu5bl .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP2Ufu5bl .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP2Ufu5bl .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP2Ufu5bl .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2pXhrgx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2pXhrgx .mbr-text,
.cid-tPP2pXhrgx blockquote {
  color: #767676;
}
.cid-tPP2pXhrgx .mbr-text {
  color: #000000;
}
.cid-tPP2ytbF3F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP2ytbF3F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP2ytbF3F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP2ytbF3F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP2ytbF3F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP2ytbF3F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP2ytbF3F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP2ytbF3F .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP2ytbF3F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP2ytbF3F .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tQ2PvKqUiL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tQ2PvKqUiL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ2PvKqUiL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQ2PvKqUiL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ2PvKqUiL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ2PvKqUiL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tQ2PvKqUiL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ2PvKqUiL .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tQ2PvKqUiL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tQ2PvKqUiL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP2WuSJ2u {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP2WuSJ2u .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP2WuSJ2u .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP2WuSJ2u .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP2WuSJ2u .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2u9tNbz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2u9tNbz .mbr-text,
.cid-tPP2u9tNbz blockquote {
  color: #767676;
}
.cid-tPP2u9tNbz .mbr-text {
  color: #000000;
}
.cid-tQ1quatDNn {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tQ1quatDNn .image-block {
  margin: auto;
}
.cid-tQ1quatDNn figcaption {
  position: relative;
}
.cid-tQ1quatDNn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tQ1quatDNn .image-block {
    width: 100% !important;
  }
}
.cid-tPP2FmIfjh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP2FmIfjh .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP2FmIfjh .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP2FmIfjh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP2FmIfjh .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2wXrc6U {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2wXrc6U .mbr-text,
.cid-tPP2wXrc6U blockquote {
  color: #767676;
}
.cid-tPP2wXrc6U .mbr-text {
  color: #000000;
}
.cid-tPP2zEOXYK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP2zEOXYK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP2zEOXYK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP2zEOXYK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP2zEOXYK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP2zEOXYK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP2zEOXYK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP2zEOXYK .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP2zEOXYK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP2zEOXYK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP3r4PBgQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP3r4PBgQ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP3r4PBgQ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP3r4PBgQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP3r4PBgQ .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2wblFtG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2wblFtG .mbr-text,
.cid-tPP2wblFtG blockquote {
  color: #767676;
}
.cid-tPP2wblFtG .mbr-text {
  color: #000000;
}
.cid-tPP2AaYRtC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP2AaYRtC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP2AaYRtC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP2AaYRtC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP2AaYRtC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP2AaYRtC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP2AaYRtC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP2AaYRtC .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP2AaYRtC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP2AaYRtC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP2OgQPpD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP2OgQPpD .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP2OgQPpD .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP2OgQPpD .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP2OgQPpD .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2vJ3eIL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2vJ3eIL .mbr-text,
.cid-tPP2vJ3eIL blockquote {
  color: #767676;
}
.cid-tPP2vJ3eIL .mbr-text {
  color: #000000;
}
.cid-tPP2Cf62lc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP2Cf62lc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP2Cf62lc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP2Cf62lc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP2Cf62lc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP2Cf62lc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP2Cf62lc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP2Cf62lc .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP2Cf62lc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP2Cf62lc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP2N5CYvY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP2N5CYvY .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP2N5CYvY .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP2N5CYvY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP2N5CYvY .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2viqD5m {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2viqD5m .mbr-text,
.cid-tPP2viqD5m blockquote {
  color: #767676;
}
.cid-tPP2viqD5m .mbr-text {
  color: #000000;
}
.cid-tPP2CQUog1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP2CQUog1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP2CQUog1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP2CQUog1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP2CQUog1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP2CQUog1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP2CQUog1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP2CQUog1 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP2CQUog1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP2CQUog1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP2HGYcFX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP2HGYcFX .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP2HGYcFX .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP2HGYcFX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP2HGYcFX .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2tq0iLW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2tq0iLW .mbr-text,
.cid-tPP2tq0iLW blockquote {
  color: #767676;
}
.cid-tPP2tq0iLW .mbr-text {
  color: #000000;
}
.cid-tPP2DBBFJt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP2DBBFJt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP2DBBFJt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP2DBBFJt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP2DBBFJt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP2DBBFJt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP2DBBFJt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP2DBBFJt .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP2DBBFJt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP2DBBFJt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP2RRdT0I {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP2RRdT0I .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP2RRdT0I .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP2RRdT0I .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP2RRdT0I .inner-container {
    width: 100% !important;
  }
}
.cid-tPP2rBw6ws {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP2rBw6ws .mbr-text,
.cid-tPP2rBw6ws blockquote {
  color: #767676;
}
.cid-tPP2rBw6ws .mbr-text {
  color: #000000;
}
.cid-tPP2EfPn2c {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP2EfPn2c .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP2EfPn2c .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP2EfPn2c .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP2EfPn2c .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP2EfPn2c .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP2EfPn2c .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP2EfPn2c .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP2EfPn2c .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP2EfPn2c .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP49merzV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP49merzV .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP49merzV .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP49merzV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP49merzV .inner-container {
    width: 100% !important;
  }
}
.cid-tPP3ZB61WA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP3ZB61WA .mbr-text,
.cid-tPP3ZB61WA blockquote {
  color: #767676;
}
.cid-tPP3ZB61WA .mbr-text {
  color: #000000;
}
.cid-tPP41NI64C {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP41NI64C .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP41NI64C .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP41NI64C .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP41NI64C .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP41NI64C .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP41NI64C .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP41NI64C .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP41NI64C .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP41NI64C .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tQ21mdkcC5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tQ21mdkcC5 .image-block {
  margin: auto;
}
.cid-tQ21mdkcC5 figcaption {
  position: relative;
}
.cid-tQ21mdkcC5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tQ21mdkcC5 .image-block {
    width: 100% !important;
  }
}
.cid-tPP48CJtK3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP48CJtK3 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP48CJtK3 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP48CJtK3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP48CJtK3 .inner-container {
    width: 100% !important;
  }
}
.cid-tPP40TAKa5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP40TAKa5 .mbr-text,
.cid-tPP40TAKa5 blockquote {
  color: #767676;
}
.cid-tPP40TAKa5 .mbr-text {
  color: #000000;
}
.cid-tQ27ESU5Tp {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tQ27ESU5Tp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ27ESU5Tp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQ27ESU5Tp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ27ESU5Tp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ27ESU5Tp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tQ27ESU5Tp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ27ESU5Tp .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tQ27ESU5Tp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tQ27ESU5Tp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tQ2cgkcXrx {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 15px;
}
.cid-tQ2cgkcXrx .image-block {
  margin: auto;
}
.cid-tQ2cgkcXrx figcaption {
  position: relative;
}
.cid-tQ2cgkcXrx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tQ2cgkcXrx .image-block {
    width: 100% !important;
  }
}
.cid-tQ27E4AkaB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tQ27E4AkaB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ27E4AkaB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQ27E4AkaB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ27E4AkaB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ27E4AkaB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tQ27E4AkaB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ27E4AkaB .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tQ27E4AkaB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tQ27E4AkaB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP47TtI9L {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP47TtI9L .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP47TtI9L .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP47TtI9L .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP47TtI9L .inner-container {
    width: 100% !important;
  }
}
.cid-tPP40iXg1J {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP40iXg1J .mbr-text,
.cid-tPP40iXg1J blockquote {
  color: #767676;
}
.cid-tPP40iXg1J .mbr-text {
  color: #000000;
}
.cid-tPP43bs0t7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP43bs0t7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP43bs0t7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP43bs0t7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP43bs0t7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP43bs0t7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP43bs0t7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP43bs0t7 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP43bs0t7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP43bs0t7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP473tdEL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP473tdEL .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP473tdEL .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP473tdEL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP473tdEL .inner-container {
    width: 100% !important;
  }
}
.cid-tPP3XxfcK2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP3XxfcK2 .mbr-text,
.cid-tPP3XxfcK2 blockquote {
  color: #767676;
}
.cid-tPP3XxfcK2 .mbr-text {
  color: #000000;
}
.cid-tQ27CNl4wa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tQ27CNl4wa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ27CNl4wa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQ27CNl4wa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ27CNl4wa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ27CNl4wa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tQ27CNl4wa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ27CNl4wa .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tQ27CNl4wa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tQ27CNl4wa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tPP46fPyOZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPP46fPyOZ .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPP46fPyOZ .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tPP46fPyOZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tPP46fPyOZ .inner-container {
    width: 100% !important;
  }
}
.cid-tPP3YX4F68 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPP3YX4F68 .mbr-text,
.cid-tPP3YX4F68 blockquote {
  color: #767676;
}
.cid-tPP3YX4F68 .mbr-text {
  color: #000000;
}
.cid-tQ2gutl38y {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 15px;
}
.cid-tQ2gutl38y .image-block {
  margin: auto;
}
.cid-tQ2gutl38y figcaption {
  position: relative;
}
.cid-tQ2gutl38y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tQ2gutl38y .image-block {
    width: 100% !important;
  }
}
.cid-tPP44FEOC2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tPP44FEOC2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPP44FEOC2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPP44FEOC2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPP44FEOC2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPP44FEOC2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tPP44FEOC2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPP44FEOC2 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-tPP44FEOC2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPP44FEOC2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tI6qW6ORy6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tI6qW6ORy6 .line {
  background-color: #df0000;
  color: #df0000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tI6qW6ORy6 .section-text {
  padding: 2rem 0;
  text-align: left;
  color: #000000;
}
.cid-tI6qW6ORy6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tI6qW6ORy6 .inner-container {
    width: 100% !important;
  }
}
.cid-tiyn9DDuek {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-tiyn9DDuek P {
  color: #767676;
}
.cid-tiyn9DL8c3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #df0000;
}
.cid-tiyn9DL8c3 P {
  color: #767676;
}
.cid-tiyn9DUhcr {
  padding-top: 60px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tiyn9DUhcr .content {
    text-align: center;
  }
  .cid-tiyn9DUhcr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tiyn9DUhcr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tiyn9DUhcr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tiyn9DUhcr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tiyn9DUhcr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tiyn9DUhcr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tiyn9DUhcr .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-tiyn9DUhcr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tiyn9DUhcr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tiyn9DUhcr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tiyn9DUhcr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tiyn9DUhcr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tiyn9DUhcr P {
  color: #ffffff;
}
